55b7e407f1
add image generation
...
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-06-04 01:40:52 +00:00
github-actions[bot]
16a2f66612
flake.lock: Update
...
Flake lock file updates:
• Updated input 'attic':
'github:zhaofengli/attic/4dbdbee45728d8ce5788db6461aaaa89d98081f0' (2024-03-29)
→ 'github:zhaofengli/attic/6603ee14ed38dc84a0eb7ce4995395634bf99971' (2024-06-01)
• Updated input 'fenix':
'github:nix-community/fenix/f7737feef42fa8abe70de20b9a13b845a113cfeb' (2024-05-19)
→ 'github:nix-community/fenix/9a025daf6799e3af80b677f0af57ef76432c3fcf' (2024-06-01)
• Updated input 'fenix/rust-analyzer-src':
'github:rust-lang/rust-analyzer/6524922b1b1cfdf16d1e08785dec03f352f693a2' (2024-05-18)
→ 'github:rust-lang/rust-analyzer/d6d735e6f20ef78b16a79886fe28bd69cf059504' (2024-05-31)
• Updated input 'home-manager':
'github:nix-community/home-manager/e3ad5108f54177e6520535768ddbf1e6af54b59d' (2024-05-17)
→ 'github:nix-community/home-manager/0eb314b4f0ba337e88123e0b1e57ef58346aafd9' (2024-05-30)
• Updated input 'hyprland-contrib':
'github:hyprwm/contrib/46d2206858657d439792926958f52b037534de49' (2024-05-13)
→ 'github:hyprwm/contrib/33b38358559054d316eb605ccb733980dfa7dc63' (2024-05-20)
• Updated input 'nix-index-database':
'github:Mic92/nix-index-database/6b94c48c3bb22d5181333c3fb71beff44116e251' (2024-05-19)
→ 'github:Mic92/nix-index-database/ff80cb4a11bb87f3ce8459be6f16a25ac86eb2ac' (2024-05-27)
• Updated input 'nixos-hardware':
'github:NixOS/nixos-hardware/b55712de78725c8fcde422ee0a0fe682046e73c3' (2024-05-18)
→ 'github:NixOS/nixos-hardware/7b49d3967613d9aacac5b340ef158d493906ba79' (2024-06-01)
• Updated input 'nixos-modules':
'github:SuperSandro2000/nixos-modules/683b0fd959c6595317a98c9f080c4e93b4882605' (2024-05-16)
→ 'github:SuperSandro2000/nixos-modules/325edd8e3d42d41ce3193b423f397e060e38581f' (2024-05-28)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/68ead29211bb9890f494af3a8b5643a831d9d4c4' (2024-05-19)
→ 'github:nixos/nixpkgs/21959d8d44197094aebc74ead6ca4a53bcce0adb' (2024-06-01)
• Updated input 'nixpkgs-stable':
'github:nixos/nixpkgs/e7cc61784ddf51c81487637b3031a6dd2d6673a2' (2024-05-18)
→ 'github:nixos/nixpkgs/25cf937a30bf0801447f6bf544fc7486c6309234' (2024-05-29)
• Updated input 'pre-commit-hooks':
'github:cachix/pre-commit-hooks.nix/fa606cccd7b0ccebe2880051208e4a0f61bfc8c1' (2024-05-16)
→ 'github:cachix/pre-commit-hooks.nix/0e8fcc54b842ad8428c9e705cb5994eaf05c26a0' (2024-05-20)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/cfc8776011bd83508324115d353222475e1601c0' (2024-05-19)
→ 'github:oxalica/rust-overlay/ab69b67fac9a96709fbef0b899db308ca714a120' (2024-06-01)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/0bf1808e70ce80046b0cff821c019df2b19aabf5' (2024-05-19)
→ 'github:Mic92/sops-nix/962797a8d7f15ed7033031731d0bb77244839960' (2024-05-26)
2024-06-01 16:12:03 +00:00
32bd3b839f
pin flake-parts and flake-compat
...
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-22 00:02:47 +00:00
f3f6c463ca
remove nix-pre-commit
...
as we've changed to pre-commit-hooks, nix-pre-commit is no longer required
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-22 00:02:47 +00:00
4015daea0a
Full rewrite of devshell
...
migrates pre-commit to cachix's pre-commit-hooks
adds a ton of new hooks:
- check-added-large-files
- check-case-conflicts
- check-json
- check-merge-conflicts
- detect-private-keys
- fmt-check
- nil
- no-commit-to-branch
- statix (disabled for now)
migrates devshell to new devshells, set up modularly to have separate
functionality for sops, pre-commit-hooks, and our custom packages
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-21 23:34:58 +00:00
e94fe7d7f2
fix flake lock for nixpkgs-stable
...
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-21 23:34:58 +00:00
0ddf01baef
migrate constructSystem to lib/
...
migrates the bulk of constructSystem to lib/ and splits out the largest
chunks into individual functions (namely SOPS, home-manager, and user creation);
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-21 23:34:58 +00:00
github-actions[bot]
fa8d7e7ce4
flake.lock: Update
...
Flake lock file updates:
• Updated input 'fenix':
'github:nix-community/fenix/2c4905096782e8e908205e7fa54ef987fba62793' (2024-05-13)
→ 'github:nix-community/fenix/f7737feef42fa8abe70de20b9a13b845a113cfeb' (2024-05-19)
• Updated input 'fenix/rust-analyzer-src':
'github:rust-lang/rust-analyzer/5bf2f85c8054d80424899fa581db1b192230efb5' (2024-05-09)
→ 'github:rust-lang/rust-analyzer/6524922b1b1cfdf16d1e08785dec03f352f693a2' (2024-05-18)
• Updated input 'home-manager':
'github:nix-community/home-manager/44677a1c96810a8e8c4ffaeaad10c842402647c1' (2024-05-12)
→ 'github:nix-community/home-manager/e3ad5108f54177e6520535768ddbf1e6af54b59d' (2024-05-17)
• Updated input 'nix-index-database':
'github:Mic92/nix-index-database/f9027322f48b427da23746aa359a6510dfcd0228' (2024-05-12)
→ 'github:Mic92/nix-index-database/6b94c48c3bb22d5181333c3fb71beff44116e251' (2024-05-19)
• Updated input 'nixos-hardware':
'github:NixOS/nixos-hardware/a4e2b7909fc1bdf30c30ef21d388fde0b5cdde4a' (2024-05-08)
→ 'github:NixOS/nixos-hardware/b55712de78725c8fcde422ee0a0fe682046e73c3' (2024-05-18)
• Updated input 'nixos-modules':
'github:SuperSandro2000/nixos-modules/01f2ebe7bd7845ecb939849b54809524ac19aa7c' (2024-05-12)
→ 'github:SuperSandro2000/nixos-modules/683b0fd959c6595317a98c9f080c4e93b4882605' (2024-05-16)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/21b7c1e62f1856bb793d41198ef4760058c6ebd5' (2024-05-14)
→ 'github:nixos/nixpkgs/68ead29211bb9890f494af3a8b5643a831d9d4c4' (2024-05-19)
• Updated input 'nixpkgs-stable':
'github:nixos/nixpkgs/44072e24566c5bcc0b7aa9178a0104f4cfffab19' (2024-05-12)
→ 'github:nixos/nixpkgs/e7cc61784ddf51c81487637b3031a6dd2d6673a2' (2024-05-18)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/1d8fcbbfcfd3476c2665384a46ee9d07ef2b4dd9' (2024-05-14)
→ 'github:oxalica/rust-overlay/cfc8776011bd83508324115d353222475e1601c0' (2024-05-19)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/b6cb5de2ce57acb10ecdaaf9bbd62a5ff24fa02e' (2024-05-12)
→ 'github:Mic92/sops-nix/0bf1808e70ce80046b0cff821c019df2b19aabf5' (2024-05-19)
2024-05-19 16:00:36 +00:00
github-actions[bot]
3fb96c2248
flake.lock: Update
...
Flake lock file updates:
• Updated input 'fenix':
'github:nix-community/fenix/297c756ba6249d483c1dafe42378560458842173' (2024-05-10)
→ 'github:nix-community/fenix/2c4905096782e8e908205e7fa54ef987fba62793' (2024-05-13)
• Updated input 'home-manager':
'github:nix-community/home-manager/d7682620185f213df384c363288093b486b2883f' (2024-05-10)
→ 'github:nix-community/home-manager/44677a1c96810a8e8c4ffaeaad10c842402647c1' (2024-05-12)
• Updated input 'hyprland-contrib':
'github:hyprwm/contrib/110e6dc761d5c3d352574def3479a9c39dfc4358' (2024-04-22)
→ 'github:hyprwm/contrib/46d2206858657d439792926958f52b037534de49' (2024-05-13)
• Updated input 'nix-index-database':
'github:Mic92/nix-index-database/a362555e9dbd4ecff3bb98969bbdb8f79fe87f10' (2024-05-05)
→ 'github:Mic92/nix-index-database/f9027322f48b427da23746aa359a6510dfcd0228' (2024-05-12)
• Updated input 'nixos-modules':
'github:SuperSandro2000/nixos-modules/bdf962bfc010ce6cc0243f191def6067d1b1a459' (2024-05-05)
→ 'github:SuperSandro2000/nixos-modules/01f2ebe7bd7845ecb939849b54809524ac19aa7c' (2024-05-12)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/52b40f6c4be12742b1504ca2eb4527e597bf2526' (2024-05-11)
→ 'github:nixos/nixpkgs/21b7c1e62f1856bb793d41198ef4760058c6ebd5' (2024-05-14)
• Updated input 'nixpkgs-stable':
'github:nixos/nixpkgs/9a9960b98418f8c385f52de3b09a63f9c561427a' (2024-05-09)
→ 'github:nixos/nixpkgs/44072e24566c5bcc0b7aa9178a0104f4cfffab19' (2024-05-12)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/8eb8671512cb0c72c748058506e50c54fb5d8e2b' (2024-05-11)
→ 'github:oxalica/rust-overlay/1d8fcbbfcfd3476c2665384a46ee9d07ef2b4dd9' (2024-05-14)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/0dc50257c00ee3c65fef3a255f6564cfbfe6eb7f' (2024-05-09)
→ 'github:Mic92/sops-nix/b6cb5de2ce57acb10ecdaaf9bbd62a5ff24fa02e' (2024-05-12)
• Updated input 'wired-notify':
'github:Toqozz/wired-notify/19b8896f6d89321531c78ef5c2575963501e1a65' (2024-04-25)
→ 'github:Toqozz/wired-notify/18b44306b2636fc7f238a9d946c7b8aac217122d' (2024-05-12)
• Updated input 'wired-notify/flake-parts':
'github:hercules-ci/flake-parts/9126214d0a59633752a136528f5f3b9aa8565b7d' (2024-04-01)
→ 'github:hercules-ci/flake-parts/e5d10a24b66c3ea8f150e47dfdb0416ab7c3390e' (2024-05-02)
• Updated input 'wired-notify/flake-parts/nixpkgs-lib':
'github:NixOS/nixpkgs/d8fe5e6c92d0d190646fb9f1056741a229980089?dir=lib' (2024-03-29)
→ '50eb7ecf4c
.tar.gz?narHash=sha256-QBx10%2Bk6JWz6u7VsohfSw8g8hjdBZEf8CFzXH1/1Z94%3D' (2024-05-02)
2024-05-14 22:54:47 +00:00
github-actions[bot]
b1ed7ea9c2
flake.lock: Update
...
Flake lock file updates:
• Updated input 'fenix':
'github:nix-community/fenix/f90ff54f3637d455352780f4f27715725a0d6841' (2024-04-22)
→ 'github:nix-community/fenix/297c756ba6249d483c1dafe42378560458842173' (2024-05-10)
• Updated input 'fenix/rust-analyzer-src':
'github:rust-lang/rust-analyzer/47a901b9bf1f99b1ec5222d478684fc412d526a5' (2024-04-21)
→ 'github:rust-lang/rust-analyzer/5bf2f85c8054d80424899fa581db1b192230efb5' (2024-05-09)
• Updated input 'home-manager':
'github:nix-community/home-manager/46833c3115e8858370880d892748f0927d8193c3' (2024-04-22)
→ 'github:nix-community/home-manager/d7682620185f213df384c363288093b486b2883f' (2024-05-10)
• Updated input 'nix':
'github:NixOS/nix/3272ed0d5813175ea240ce2dfadf9de24c9d14ae' (2024-03-26)
→ 'github:NixOS/nix/adba2f19a02eaa74336a06a026d3c37af8020559' (2024-05-09)
• Added input 'nix/flake-parts':
'github:hercules-ci/flake-parts/9126214d0a59633752a136528f5f3b9aa8565b7d' (2024-04-01)
• Added input 'nix/flake-parts/nixpkgs-lib':
follows 'nix/nixpkgs'
• Added input 'nix/pre-commit-hooks':
'github:cachix/pre-commit-hooks.nix/40e6053ecb65fcbf12863338a6dcefb3f55f1bf8' (2024-04-12)
• Added input 'nix/pre-commit-hooks/flake-compat':
follows 'nix'
• Added input 'nix/pre-commit-hooks/flake-utils':
'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02)
• Added input 'nix/pre-commit-hooks/gitignore':
follows 'nix'
• Added input 'nix/pre-commit-hooks/nixpkgs':
follows 'nix/nixpkgs'
• Added input 'nix/pre-commit-hooks/nixpkgs-stable':
follows 'nix/nixpkgs'
• Updated input 'nix-index-database':
'github:Mic92/nix-index-database/07ece11b22217b8459df589f858e92212b74f1a1' (2024-04-21)
→ 'github:Mic92/nix-index-database/a362555e9dbd4ecff3bb98969bbdb8f79fe87f10' (2024-05-05)
• Updated input 'nixos-hardware':
'github:NixOS/nixos-hardware/5d48925b815fd202781bfae8fb6f45c07112fdb2' (2024-04-19)
→ 'github:NixOS/nixos-hardware/a4e2b7909fc1bdf30c30ef21d388fde0b5cdde4a' (2024-05-08)
• Updated input 'nixos-modules':
'github:SuperSandro2000/nixos-modules/4ea537af4d87828138225399c9811b56e04bff6a' (2024-04-14)
→ 'github:SuperSandro2000/nixos-modules/bdf962bfc010ce6cc0243f191def6067d1b1a459' (2024-05-05)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/de52a47e961d45f6a8c7f9f086c60ff89ecdddaf' (2024-04-22)
→ 'github:nixos/nixpkgs/52b40f6c4be12742b1504ca2eb4527e597bf2526' (2024-05-11)
• Updated input 'nixpkgs-stable':
'github:nixos/nixpkgs/a5e4bbcb4780c63c79c87d29ea409abf097de3f7' (2024-04-21)
→ 'github:nixos/nixpkgs/9a9960b98418f8c385f52de3b09a63f9c561427a' (2024-05-09)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/606c0ecb23c676c444a0b026eecf800d5bd5fec2' (2024-04-22)
→ 'github:oxalica/rust-overlay/8eb8671512cb0c72c748058506e50c54fb5d8e2b' (2024-05-11)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/4371a1301c4d36cc791069d90ae522613a3a335e' (2024-04-22)
→ 'github:Mic92/sops-nix/0dc50257c00ee3c65fef3a255f6564cfbfe6eb7f' (2024-05-09)
• Updated input 'wired-notify':
'github:Toqozz/wired-notify/54bae8ac6154e52215c4c0f7d25fb5e735b9179e' (2024-03-31)
→ 'github:Toqozz/wired-notify/19b8896f6d89321531c78ef5c2575963501e1a65' (2024-04-25)
• Updated input 'wired-notify/flake-parts':
'github:hercules-ci/flake-parts/f7b3c975cf067e56e7cda6cb098ebe3fb4d74ca2' (2024-03-01)
→ 'github:hercules-ci/flake-parts/9126214d0a59633752a136528f5f3b9aa8565b7d' (2024-04-01)
• Updated input 'wired-notify/flake-parts/nixpkgs-lib':
'github:NixOS/nixpkgs/1536926ef5621b09bba54035ae2bb6d806d72ac8?dir=lib' (2024-02-29)
→ 'github:NixOS/nixpkgs/d8fe5e6c92d0d190646fb9f1056741a229980089?dir=lib' (2024-03-29)
2024-05-11 19:06:33 +00:00
eefab0d1b2
update flake.lock
...
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-23 00:46:23 +00:00
4c657dbf03
fix capitalization
...
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-23 00:46:23 +00:00
78e2f15dad
update flake.lock
...
this should fix the python-mechanize issues which were occurring yesterday
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-23 00:46:23 +00:00
7b8277b4a2
update flake-lock to fast-forward until merge is completed
...
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-23 00:46:23 +00:00
4cdef5d6a3
fix merge conflict
...
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-23 00:46:23 +00:00
4dd11b6f9a
remove framework-16 module
...
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-23 00:46:23 +00:00
github-actions[bot]
7b42fac27d
flake.lock: Update
...
Flake lock file updates:
• Updated input 'fenix':
'github:nix-community/fenix/d402ae4a5e5676722290470f61a5e8e3155b5487' (2024-04-10)
→ 'github:nix-community/fenix/fa179d2b1528f64ae43f83c485ef914d9c3fb85a' (2024-04-17)
• Updated input 'fenix/rust-analyzer-src':
'github:rust-lang/rust-analyzer/a5feb4f05f09adca661c869b1bf2324898cbaa43' (2024-04-09)
→ 'github:rust-lang/rust-analyzer/d07f0240fd9ced3addb8bdcda6fb9a305cb6499f' (2024-04-16)
• Updated input 'home-manager':
'github:nix-community/home-manager/31357486b0ef6f4e161e002b6893eeb4fafc3ca9' (2024-04-10)
→ 'github:nix-community/home-manager/f46814ec7cbef9c2aef18ca1cbe89f2bb1e8c394' (2024-04-17)
• Updated input 'nix-index-database':
'github:Mic92/nix-index-database/4676d72d872459e1e3a248d049609f110c570e9a' (2024-04-07)
→ 'github:Mic92/nix-index-database/93aed67288be60c9ef6133ba2f8de128f4ef265c' (2024-04-14)
• Updated input 'nixos-hardware':
'github:NixOS/nixos-hardware/e1c4bac14beb8c409d0534382cf967171706b9d9' (2024-04-10)
→ 'github:NixOS/nixos-hardware/f2d364de6589f7a029624983593eafc3c4dac726' (2024-04-17)
• Updated input 'nixos-hardware-fw16':
'git+https://github.com/jkoking/nixos-hardware?ref=add-framework-16&rev=99795538043cf25163e4f8ea1e44afa74ddb28b0 ' (2024-04-06)
→ 'git+https://github.com/jkoking/nixos-hardware?ref=add-framework-16&rev=88d782d03bb4e1c09544aed82f56f4fca6fc6abc ' (2024-04-15)
• Updated input 'nixos-modules':
'github:SuperSandro2000/nixos-modules/cbda462e44a5f269e38699ecc4d3ccb4f3fe9516' (2024-04-01)
→ 'github:SuperSandro2000/nixos-modules/4ea537af4d87828138225399c9811b56e04bff6a' (2024-04-14)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/ca74eb22840662bbd4aca7c38a35a02d16f0dd0a' (2024-04-10)
→ 'github:nixos/nixpkgs/203fac824e2fdfed2e3a832b8123d9a64ee58b43' (2024-04-17)
• Updated input 'nixpkgs-stable':
'github:nixos/nixpkgs/d272ca50d1f7424fbfcd1e6f1c9e01d92f6da167' (2024-04-08)
→ 'github:nixos/nixpkgs/53a2c32bc66f5ae41a28d7a9a49d321172af621e' (2024-04-15)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/9ef1eca23bee5fb8080863909af3802130b2ee57' (2024-04-10)
→ 'github:oxalica/rust-overlay/05a4f1b28ee59f589c8a0ad877741de3c3bf894d' (2024-04-18)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/538c114cfdf1f0458f507087b1dcf018ce1c0c4c' (2024-04-08)
→ 'github:Mic92/sops-nix/cc535d07cbcdd562bcca418e475c7b1959cefa4b' (2024-04-15)
2024-04-19 15:43:38 +00:00
0b28ac1202
Add XDG management and grimblast
...
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-17 10:27:04 +00:00
0856236d33
Formatting & fw16 hardware
...
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-13 13:22:13 -04:00
1ad2bf21b7
switch to fw16 branch, flake update
...
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-13 13:22:13 -04:00
github-actions[bot]
b1bebca47b
flake.lock: Update
...
Flake lock file updates:
• Updated input 'fenix':
'github:nix-community/fenix/aa45c3e901ea42d6633af083c0c555efaf948b17' (2024-03-28)
→ 'github:nix-community/fenix/d402ae4a5e5676722290470f61a5e8e3155b5487' (2024-04-10)
• Updated input 'fenix/rust-analyzer-src':
'github:rust-lang/rust-analyzer/ad51a17c627b4ca57f83f0dc1f3bb5f3f17e6d0b' (2024-03-27)
→ 'github:rust-lang/rust-analyzer/a5feb4f05f09adca661c869b1bf2324898cbaa43' (2024-04-09)
• Updated input 'home-manager':
'github:nix-community/home-manager/c0ef0dab55611c676ad7539bf4e41b3ec6fa87d2' (2024-03-28)
→ 'github:nix-community/home-manager/31357486b0ef6f4e161e002b6893eeb4fafc3ca9' (2024-04-10)
• Updated input 'nix-index-database':
'github:Mic92/nix-index-database/34519f3bb678a5abbddf7b200ac5347263ee781b' (2024-03-24)
→ 'github:Mic92/nix-index-database/4676d72d872459e1e3a248d049609f110c570e9a' (2024-04-07)
• Updated input 'nixos-hardware':
'github:NixOS/nixos-hardware/9a763a7acc4cfbb8603bb0231fec3eda864f81c0' (2024-03-25)
→ 'github:NixOS/nixos-hardware/e1c4bac14beb8c409d0534382cf967171706b9d9' (2024-04-10)
• Updated input 'nixos-modules':
'github:SuperSandro2000/nixos-modules/34fdf6625852d421407e3654472e81de4ba2f6ca' (2024-03-19)
→ 'github:SuperSandro2000/nixos-modules/cbda462e44a5f269e38699ecc4d3ccb4f3fe9516' (2024-04-01)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/43f956227e7bbcb11aa54ce1294f6b5bdf6c8fad' (2024-04-02)
→ 'github:nixos/nixpkgs/ca74eb22840662bbd4aca7c38a35a02d16f0dd0a' (2024-04-10)
• Updated input 'nixpkgs-stable':
'github:nixos/nixpkgs/219951b495fc2eac67b1456824cc1ec1fd2ee659' (2024-03-28)
→ 'github:nixos/nixpkgs/d272ca50d1f7424fbfcd1e6f1c9e01d92f6da167' (2024-04-08)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/42a168449605950935f15ea546f6f770e5f7f629' (2024-03-29)
→ 'github:oxalica/rust-overlay/9ef1eca23bee5fb8080863909af3802130b2ee57' (2024-04-10)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/405987a66cce9a4a82f321f11b205982a7127c88' (2024-03-24)
→ 'github:Mic92/sops-nix/538c114cfdf1f0458f507087b1dcf018ce1c0c4c' (2024-04-08)
• Updated input 'wired-notify':
'github:Toqozz/wired-notify/3db419563a20f1706a3d45262e782e48eee411a2' (2024-03-15)
→ 'github:Toqozz/wired-notify/54bae8ac6154e52215c4c0f7d25fb5e735b9179e' (2024-03-31)
2024-04-10 19:12:29 -04:00
784da650c0
switch to nixos-unstable-small, which already finished the xz revert
...
https://github.com/NixOS/nixpkgs/issues/300055
https://nixpk.gs/pr-tracker.html?pr=300028
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-04-03 14:32:22 -04:00
github-actions[bot]
2dbb3ab9d8
flake.lock: Update
...
Flake lock file updates:
• Updated input 'attic':
'github:zhaofengli/attic/6eabc3f02fae3683bffab483e614bebfcd476b21' (2024-02-14)
→ 'github:zhaofengli/attic/4dbdbee45728d8ce5788db6461aaaa89d98081f0' (2024-03-29)
• Updated input 'attic/nixpkgs-stable':
'github:NixOS/nixpkgs/1e2e384c5b7c50dbf8e9c441a9e58d85f408b01f' (2023-12-17)
→ 'github:NixOS/nixpkgs/44733514b72e732bd49f5511bd0203dea9b9a434' (2024-03-26)
• Updated input 'fenix':
'github:nix-community/fenix/2f420b2cc2dc0c91031a4a5625a2217f8e49657b' (2024-03-24)
→ 'github:nix-community/fenix/aa45c3e901ea42d6633af083c0c555efaf948b17' (2024-03-28)
• Updated input 'fenix/rust-analyzer-src':
'github:rust-lang/rust-analyzer/e265e3d5189513c42d037999d41a696369af9388' (2024-03-23)
→ 'github:rust-lang/rust-analyzer/ad51a17c627b4ca57f83f0dc1f3bb5f3f17e6d0b' (2024-03-27)
• Updated input 'home-manager':
'github:nix-community/home-manager/1c2c5e4cabba4c43504ef0f8cc3f3dfa284e2dbb' (2024-03-22)
→ 'github:nix-community/home-manager/c0ef0dab55611c676ad7539bf4e41b3ec6fa87d2' (2024-03-28)
• Updated input 'nix':
'github:NixOS/nix/34807c8906a61219ec2e9132c9cf0bd4d29e1d12' (2024-03-11)
→ 'github:NixOS/nix/3272ed0d5813175ea240ce2dfadf9de24c9d14ae' (2024-03-26)
• Updated input 'nixos-hardware':
'github:NixOS/nixos-hardware/7559df1e4af972d5f1de87975b5ef6a8d7559db2' (2024-03-24)
→ 'github:NixOS/nixos-hardware/9a763a7acc4cfbb8603bb0231fec3eda864f81c0' (2024-03-25)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/44d0940ea560dee511026a53f0e2e2cde489b4d4' (2024-03-23)
→ 'github:nixos/nixpkgs/d8fe5e6c92d0d190646fb9f1056741a229980089' (2024-03-29)
• Updated input 'nixpkgs-stable':
'github:nixos/nixpkgs/56528ee42526794d413d6f244648aaee4a7b56c0' (2024-03-22)
→ 'github:nixos/nixpkgs/219951b495fc2eac67b1456824cc1ec1fd2ee659' (2024-03-28)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/dcc802a6ec4e9cc6a1c8c393327f0c42666f22e4' (2024-03-24)
→ 'github:oxalica/rust-overlay/42a168449605950935f15ea546f6f770e5f7f629' (2024-03-29)
2024-03-29 22:07:55 -04:00
github-actions[bot]
967ca6d0ea
flake.lock: Update
...
Flake lock file updates:
• Updated input 'fenix':
'github:nix-community/fenix/4b07da0f91ea99f263f47165a11a48678c9e0dc3' (2024-03-03)
→ 'github:nix-community/fenix/2f420b2cc2dc0c91031a4a5625a2217f8e49657b' (2024-03-24)
• Updated input 'fenix/rust-analyzer-src':
'github:rust-lang/rust-analyzer/4ef6a49b44e8aa380da7522442234bfd7a52c55e' (2024-03-02)
→ 'github:rust-lang/rust-analyzer/e265e3d5189513c42d037999d41a696369af9388' (2024-03-23)
• Updated input 'flake-utils':
'github:numtide/flake-utils/d465f4819400de7c8d874d50b982301f28a84605' (2024-02-28)
→ 'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a' (2024-03-11)
• Updated input 'home-manager':
'github:nix-community/home-manager/d579633ff9915a8f4058d5c439281097e92380a8' (2024-03-03)
→ 'github:nix-community/home-manager/1c2c5e4cabba4c43504ef0f8cc3f3dfa284e2dbb' (2024-03-22)
• Updated input 'nix':
'github:NixOS/nix/edcb3430ef39a225aada06ef898c907d8277fbe8' (2024-02-28)
→ 'github:NixOS/nix/34807c8906a61219ec2e9132c9cf0bd4d29e1d12' (2024-03-11)
• Updated input 'nix-index-database':
'github:Mic92/nix-index-database/93554c04c2f1c02f4a383538e8848d511c3129e9' (2024-03-03)
→ 'github:Mic92/nix-index-database/34519f3bb678a5abbddf7b200ac5347263ee781b' (2024-03-24)
• Updated input 'nixos-modules':
'github:SuperSandro2000/nixos-modules/529db3a982d4939e8b4656472945c73181520a67' (2024-03-01)
→ 'github:SuperSandro2000/nixos-modules/34fdf6625852d421407e3654472e81de4ba2f6ca' (2024-03-19)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/1536926ef5621b09bba54035ae2bb6d806d72ac8' (2024-02-29)
→ 'github:nixos/nixpkgs/44d0940ea560dee511026a53f0e2e2cde489b4d4' (2024-03-23)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/075df9d85ee70cfb53e598058045e1738f05e273' (2024-03-03)
→ 'github:Mic92/sops-nix/405987a66cce9a4a82f321f11b205982a7127c88' (2024-03-24)
2024-03-24 18:59:30 -04:00
46a605d12e
initial artemision changes ( #116 )
...
* Add artemision
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* blank config.nix for alice
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* move alice config
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* move alice config
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* fix slack (artemision)
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* fix unipicker (artemision)
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* fix vscode (artemision)
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* add wired-notify (not currently working, artemision)
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* change formatter to nixfmt-rfc-style
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* update lock
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* initial format
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* artemision settings
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* add artemision files
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* artemision initial setup
* artemision initial setup
* sops generation
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* sops updates
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* sops updates
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* fix breaking changes, add framework module
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* formatting and friends
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* add boot, mutable users is true
* fmt
* Add desktop/framework dependencies
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* enable sops
* sops/ethernet fixes
* update subs
* cache key fix & mutable users
* temp neovim
* zsh changes
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* dependency fixes, zsh.nix
* zsh fixes for home-manager
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* minor zsh fixes
* minor zsh/home fixes
* cleanup
* typo from merge
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* formatting
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* remove owner
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* non-server :)
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* add display manager
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* switch to gdm
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* wayland errors
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* fix formatting
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* remove ZFS unstable
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* zsh reorg
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* wayland enable
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* add boot partition options
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* wayland agian
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* nix format
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
---------
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
Co-authored-by: ahuston-0 <alice.huston@gmail.com>
2024-03-24 14:21:28 -04:00
b77a34415d
Add attic cache ( #117 )
...
* add attic
* change formatter to nixfmt-rfc-style
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* update lock
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* initial format
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* move back to postgres
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* fix attic
* fix signing key
* formatting
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
---------
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-03-24 13:08:42 -04:00
438a931a5b
Feature/actions ( #114 )
...
* Add some basic actions/repo settings
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Add issues/milestones to .github.yml
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Finalize settings
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Add checks
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* lock action update
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* checkout for lock check
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* make lock fail on check
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* fix flake update action
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Update contrib
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* add formatting check
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* add nixfmt-rfc-style
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* update lock
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* initial format
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* minor change to trigger actions builds
This should be reverted before merging the PR
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* fix format hook
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* flakes update on PR now :)
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* create PR for update
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* allow PR on actions branch
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* PR
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* restore flake update to normal
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* revert flake-update-service changes
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
---------
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-03-17 18:58:55 -04:00
1a8a2fa394
Feature/rfc 0166 fmt ( #113 )
...
* change formatter to nixfmt-rfc-style
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Add rfc-style fmt'ing
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
---------
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-03-03 18:06:28 -05:00
Dennis
e732499201
Feature/factorio ( #109 )
...
* add factorio
* add factorio server
* add new user
* fixed typo
2024-03-02 11:09:32 +01:00
Dennis
b2366d9a44
some changes ( #104 )
...
* some changes
* remove watchdog
* add cloud mail
* fix typo
* add mc-server
* add mc-server
* fix devtools
2024-02-18 06:11:47 +01:00
Dennis
4c4801d6a8
remove nix-index-database from rpi ( #95 )
...
* remove nix-index-database from rpi
* Udev fix
* flake update
* add git alias
* Remove unused flake input
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
---------
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
Co-authored-by: Fabius <fabius2001@hotmail.de>
Co-authored-by: ahuston-0 <aliceghuston@gmail.com>
2024-02-17 15:51:38 +01:00
Dennis
cbd32b7224
add nextcloud ldap user ( #99 )
2024-02-15 20:36:56 +01:00
FraFrieFa
cfea856b7f
pcsc patch ( #85 )
2024-02-09 01:28:03 +01:00
Dennis
3b70b4ea60
remove git-lfs from palentine-hill ( #78 )
...
* remove git-lfs from palentine-hill
* fix secrets
2024-02-06 22:46:13 +01:00
Dennis
47a65a151c
fix photon ldap config ( #74 )
...
* fix photon ldap config
* secrets update
2024-02-05 18:22:52 +01:00
Dennis
59a4293b28
Fix mailserver3 ( #72 )
...
* updated passwd
* Disable mutable-users
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* fix password config
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* change secrets
* add workaround
---------
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
Co-authored-by: Richie Cahill <richie@tmmworkshop.com>
Co-authored-by: ahuston-0 <aliceghuston@gmail.com>
2024-02-03 23:52:43 +01:00
4e6bdd2ff5
Disable mutable-users, fix passwords globally ( #71 )
...
* updated passwd
* Disable mutable-users
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* fix password config
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* change secrets
---------
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
Co-authored-by: Richie Cahill <richie@tmmworkshop.com>
Co-authored-by: Dennis Wuitz <dennish@wuitz.de>
2024-02-03 23:24:45 +01:00
Dennis
726c3b208e
add dennis local systems ( #60 )
2024-02-02 22:54:36 +01:00
Dennis
6afd73c990
change flake input ( #59 )
2024-02-02 01:13:24 -05:00
Dennis
c27b273e17
fix hydra build packages ( #55 )
...
* fix hydra build packages
* change build input
2024-02-02 06:12:49 +01:00
Dennis
b3888adddb
remove unlocked flakes ( #54 )
2024-02-02 05:20:43 +01:00
241c66f5ec
enable external SMTP for hydra ( #49 )
...
* external SMTP for hydra
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* nix-serve sops
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* add binary cache
* add hydra jobs
* cleanup (#50 )
* finish up cleanup branch merge
* switched back to nixpkgs-fmt
* add nixpkgs-fmt to hydrajobs.build
---------
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
Co-authored-by: Dennis Wuitz <dennish@wuitz.de>
Co-authored-by: Dennis <52411861+DerDennisOP@users.noreply.github.com>
2024-02-01 22:50:14 +01:00
Dennis
6d54aec60c
add dynamic system generation ( #46 )
2024-01-30 12:37:13 -05:00
Dennis
e4f39f57ee
remove wordpress ( #42 )
2024-01-26 23:13:06 +01:00
Dennis
26917d53cd
mail client setup ( #27 )
2024-01-08 16:24:53 +01:00
Dennis
db67a9d7e5
Feature email server ( #14 )
...
* formatting
* update
* add mailserver
* flake update
2024-01-02 16:30:08 +01:00
477b4cf466
Add autopull service for testing & pre-commit-hooks ( #4 )
...
* configure programs for photon
* sops fix
* Add flake-update-service for testing
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Add sops config
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* add photon password
* Fix user password
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* actually fix user config
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* change password for user dennis
* removed user password
* fixed yaml secrets
* yaml is silly, fix my yamls pls
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* quickfix
* Enforce systemdboot on palatine-hill
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* reconfigure photon
* Fix ZFS config on palatine-hill
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Fix systemd-boot on palatine-hill
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* sops update-keys
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Fix botched merge
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Add custom ssh command
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Fix option name, add package dependency
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Fix option name, add dependency
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* ssh-key path to str
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Fix git command
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Set up nixpkgs.fmt
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Allow autopull to trigger a rebuild
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Revert triggerRebuild on palatine-hill, add clarifying comment
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Attempt pre-commit hooks
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Increase pull frequency
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Fix duplicate flake-utils url
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Add fmt hook
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* add nix-flake-check hook
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Remove unnecessary flake-utils import by name
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Trying to setup inputs for nix-pre-commit
Co-authored-by: Dennis <52411861+DerDennisOP@users.noreply.github.com>
* Fixing input with flake inputs
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* make autopull service default and fix flake check hook
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Remove pre-commit-config.yml from gitignore
that decision seems to be something from one of my previous attempts at
this. Given that the config is needed for this to work it only makes
sense to have it.
/.pre-commit-config.yaml
/.pre-commit-config.yaml
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Rollback previous commit. yml file is a softlink
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
---------
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
Co-authored-by: Dennis Wuitz <dennish@wuitz.de>
Co-authored-by: Dennis <52411861+DerDennisOP@users.noreply.github.com>
2024-01-01 12:41:32 -05:00
Dennis
d5bd40ed67
gitea ldap connection ( #13 )
...
* gitea ldap connection
* name change
2024-01-01 16:38:17 +01:00
Dennis
85ab0e229e
add patch feature ( #6 )
...
* add patch feature
* refactor
2023-12-30 17:18:25 +01:00
Dennis Wuitz
b6c85d89dd
configure programs for photon
2023-12-27 19:42:46 +01:00