Compare commits

...

28 commits

Author SHA1 Message Date
50a70e506c feat: import apple-silicon-support flake 2026-04-30 02:01:58 +02:00
9ce20c3da2 flake: update; adds apple-silicon-support 2026-04-30 02:01:21 +02:00
53dbb51d6e chore: no longer import hyprl{and,ock},kitty,spotify by default 2026-04-30 01:59:39 +02:00
410b57f9b0 chore: temporarily comment out dnscrypt as it was getting annoying 2026-04-30 01:58:46 +02:00
2ea7f4eba1 chore: adds some comments for future reference 2026-04-30 01:57:58 +02:00
37f36df648 feat: install xfce4-taskmanager 2026-04-30 01:55:35 +02:00
446eac7073 fix: set signing format for git 2026-04-30 01:55:26 +02:00
51c5cb6847 feat: move from extraPortals -> configPortals for xdg 2026-04-30 01:55:02 +02:00
52a61598c5 chore: remove hyprland enable statement from core/wayland as it should not be there 2026-04-29 00:35:04 +02:00
3d02809c9b chore: remove code that should very much not be here 2026-04-29 00:32:33 +02:00
af4ffe3e8e chore: adds comment for future reference 2026-04-29 00:19:27 +02:00
6edcb3c5b8 feat: move waybar things around so it looks a tad better 2026-04-29 00:18:45 +02:00
0f425fbca6 revert: temporarily disable waybar-module-pomodoro as it was failing to build over and over again 2026-04-29 00:17:30 +02:00
2919d0b618 fix: actually add foot to packages inside foot configuration file 2026-04-29 00:16:28 +02:00
608e797bd6 feat: adds fragile display to kanshi profile 2026-04-29 00:09:41 +02:00
67edb7e33a feat: adds autostart for sway to zshrc 2026-04-29 00:09:19 +02:00
a9b09855a8 chore: import said nixos module (plymouth) 2026-04-29 00:08:58 +02:00
06ad0a7561 feat: write nixos module for own plymouth theme 2026-04-29 00:08:35 +02:00
e29f70d08e chore: remove various power saving options as they're not amazing for asahi 2026-04-29 00:08:15 +02:00
1a7d731cf5 fix: adds dconf to fix issues; anki-bin -> `anki; remove lunar-client as its not in the right place here 2026-04-29 00:07:33 +02:00
38b41c3155 flake: adds fragile host 2026-04-29 00:06:32 +02:00
1c3f2d5e02 flake: update oisd 2026-04-29 00:06:15 +02:00
175f5eb789 feat: initializes secrets file for fragile; adds yubikey u2f key to secrets and set it to be in the home path of ${username} 2026-04-29 00:06:01 +02:00
f12a9a2c09 feat: import printing by default 2026-04-29 00:04:29 +02:00
3edfdbd610 feat: rewrite part of printer configuration so that usb printers work with hp plugin. also enable cups drivers and disable avahi (for now) 2026-04-29 00:04:10 +02:00
b42a3c5664 feat: use own custom plymouth theme 2026-04-29 00:03:08 +02:00
0183076d00 chore: remove stateVersion from core/nixos. it should be set in the host config instead 2026-04-29 00:02:57 +02:00
57b34bd3ca feat: import hardware configuration for fragile 2026-04-29 00:02:32 +02:00
26 changed files with 415 additions and 204 deletions

View file

@ -2,6 +2,7 @@ keys:
- &sakura age1yzapmznelujajfyrpw5mxmy86ckg377494w5ap4yej39jatewursfxls9w
- &violet age1zegau3chyn53tqvkwud6tuyggpkazc88pdkqv8cknavaudu49enqm2f0h3
- &dandelion age1dpzajxcx7dcumda55qc3hncxqd43a7k85t2cdwtcvy5qsgp6k5tsugxqmd
- &fragile age1yu47wk9z3j5tspymyda8lw3u5snr66u96f2lzhqfdfmm7xv8xpxqcz9fcv
creation_rules:
- path_regex: secrets/sakura/secrets.yaml
key_groups:
@ -17,3 +18,7 @@ creation_rules:
- age:
- *sakura
- *dandelion
- path_regex: secrets/fragile/secrets.yaml
key_groups:
- age:
- *fragile

319
flake.lock generated
View file

@ -37,6 +37,25 @@
"type": "github"
}
},
"apple-silicon-support": {
"inputs": {
"flake-compat": "flake-compat",
"nixpkgs": "nixpkgs_2"
},
"locked": {
"lastModified": 1777491672,
"narHash": "sha256-vM5CFUyk3AZfT+wr7htwriIV2kJLLEr5Yae9aPEUhZE=",
"owner": "nix-community",
"repo": "nixos-apple-silicon",
"rev": "1bbdbdc8db14679cedbe95d0875f7f8314148e10",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "nixos-apple-silicon",
"type": "github"
}
},
"aquamarine": {
"inputs": {
"hyprutils": [
@ -57,11 +76,11 @@
]
},
"locked": {
"lastModified": 1774211390,
"narHash": "sha256-sTtAgCCaX8VNNZlQFACd3i1IQ+DB0Wf3COgiFS152ds=",
"lastModified": 1776876344,
"narHash": "sha256-Ubqb/agkuMJK+k19gjQgHux/eOYRc1sRGoOZOho8+VY=",
"owner": "hyprwm",
"repo": "aquamarine",
"rev": "f62a4dbfa4e5584f14ad4c62afedf6e4b433cf70",
"rev": "648a13d0ee1e03a843b3e145b8ece15393058701",
"type": "github"
},
"original": {
@ -107,23 +126,23 @@
"brew-src": {
"flake": false,
"locked": {
"lastModified": 1774235677,
"narHash": "sha256-0ryNYmzDAeRlrzPTAgmzGH/Cgc8iv/LBN6jWGUANvIk=",
"lastModified": 1776478798,
"narHash": "sha256-ERStG27tf83VbCfYMxtDSs+sa8FUMJ/3jSu/QfX9rKE=",
"owner": "Homebrew",
"repo": "brew",
"rev": "894a3d23ac0c8aaf561b9874b528b9cb2e839201",
"rev": "3aae056b8d072624255bc8fd27febb7f327b2265",
"type": "github"
},
"original": {
"owner": "Homebrew",
"ref": "5.1.1",
"ref": "5.1.7",
"repo": "brew",
"type": "github"
}
},
"disko": {
"inputs": {
"nixpkgs": "nixpkgs_2"
"nixpkgs": "nixpkgs_3"
},
"locked": {
"lastModified": 1768920986,
@ -163,6 +182,21 @@
}
},
"flake-compat": {
"locked": {
"lastModified": 1761640442,
"narHash": "sha256-AtrEP6Jmdvrqiv4x2xa5mrtaIp3OEe8uBYCDZDS+hu8=",
"owner": "nix-community",
"repo": "flake-compat",
"rev": "4a56054d8ffc173222d09dad23adf4ba946c8884",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "flake-compat",
"type": "github"
}
},
"flake-compat_2": {
"flake": false,
"locked": {
"lastModified": 1767039857,
@ -178,7 +212,7 @@
"type": "github"
}
},
"flake-compat_2": {
"flake-compat_3": {
"flake": false,
"locked": {
"lastModified": 1747046372,
@ -376,11 +410,11 @@
]
},
"locked": {
"lastModified": 1774875830,
"narHash": "sha256-WPYlTmZvVa9dWlAziFkVjBdv1Z6giNIq40O1DxsBmiI=",
"lastModified": 1775425411,
"narHash": "sha256-KY6HsebJHEe5nHOWP7ur09mb0drGxYSzE3rQxy62rJo=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "7afd8cebb99e25a64a745765920e663478eb8830",
"rev": "0d02ec1d0a05f88ef9e74b516842900c41f0f2fe",
"type": "github"
},
"original": {
@ -393,11 +427,11 @@
"homebrew-cask": {
"flake": false,
"locked": {
"lastModified": 1774910602,
"narHash": "sha256-hlkLg+HrLqIuImpnQ3OSEK8cs1AZ+QOUqP0Pn2+sJDc=",
"lastModified": 1777502744,
"narHash": "sha256-3Lj3R46mCkfs+Rj83Nk1zritG0pBGnfeY9Egqwu0DLc=",
"owner": "homebrew",
"repo": "homebrew-cask",
"rev": "99c9be80a819e5f2bc43a9bc67e3f791d2f9d012",
"rev": "cd8f96843a24c5382a5a618714457d4829edd60c",
"type": "github"
},
"original": {
@ -409,11 +443,11 @@
"homebrew-core": {
"flake": false,
"locked": {
"lastModified": 1774908364,
"narHash": "sha256-Khl6DL9znyHLxJROVkdTxaMik/K8fwxypWrporzlQj8=",
"lastModified": 1777494550,
"narHash": "sha256-xSwPYwOTJa6l1xCQnArL3z562QxKn9D8BO8DtH6DWcM=",
"owner": "homebrew",
"repo": "homebrew-core",
"rev": "f47d8884670ebd623851c13290c1d1129c984220",
"rev": "848e3273d995f400294f4249b92e93805079b620",
"type": "github"
},
"original": {
@ -424,14 +458,14 @@
},
"hypr-contrib": {
"inputs": {
"nixpkgs": "nixpkgs_3"
"nixpkgs": "nixpkgs_4"
},
"locked": {
"lastModified": 1774778246,
"narHash": "sha256-OX9Oba3/cHq1jMS1/ItCdxNuRBH3291Lg727nHOzYnc=",
"lastModified": 1776426061,
"narHash": "sha256-3rROoGl8xBsIOM+5m+qZS4GJnsdQPAH3NJJe1OUfJ5o=",
"owner": "hyprwm",
"repo": "contrib",
"rev": "ca3c381df6018e6c400ceac994066427c98fe323",
"rev": "1f71628d86a7701fd5ba0f8aeabe15376f4c6afc",
"type": "github"
},
"original": {
@ -456,11 +490,11 @@
]
},
"locked": {
"lastModified": 1772461003,
"narHash": "sha256-pVICsV7FtcEeVwg5y/LFh3XFUkVJninm/P1j/JHzEbM=",
"lastModified": 1776511930,
"narHash": "sha256-fCpwFiTW0rT7oKJqr3cqHMnkwypSwQKpbtUEtxdkgrM=",
"owner": "hyprwm",
"repo": "hyprcursor",
"rev": "b62396457b9cfe2ebf24fe05404b09d2a40f8ed7",
"rev": "39435900785d0c560c6ae8777d29f28617d031ef",
"type": "github"
},
"original": {
@ -485,11 +519,11 @@
]
},
"locked": {
"lastModified": 1772461523,
"narHash": "sha256-mI6A51do+hEUzeJKk9YSWfVHdI/SEEIBi2tp5Whq5mI=",
"lastModified": 1776426399,
"narHash": "sha256-RUESLKNikIeEq9ymGJ6nmcDXiSFQpUW1IhJ245nL3xM=",
"owner": "hyprwm",
"repo": "hyprgraphics",
"rev": "7d63c04b4a2dd5e59ef943b4b143f46e713df804",
"rev": "68d064434787cf1ed4a2fe257c03c5f52f33cf84",
"type": "github"
},
"original": {
@ -517,11 +551,11 @@
"xdph": "xdph"
},
"locked": {
"lastModified": 1774877519,
"narHash": "sha256-EhmfOem7CiysXFLdVF2aTUaZOAQmtn/OxMQxAxUbCls=",
"lastModified": 1777497195,
"narHash": "sha256-PSfNE2GhPwKyzsMkpDnw1fE7OdYqORzG93iHSfOd9vw=",
"owner": "hyprwm",
"repo": "Hyprland",
"rev": "6474f46b7264c7086361b58ce2be98de732625ab",
"rev": "56d7a43102b53f79a2311662783d5dd94cb2f1a5",
"type": "github"
},
"original": {
@ -563,11 +597,11 @@
]
},
"locked": {
"lastModified": 1772467975,
"narHash": "sha256-kipyuDBxrZq+beYpZqWzGvFWm4QbayW9agAvi94vDXY=",
"lastModified": 1776426575,
"narHash": "sha256-KI6nIfVihn/DPaeB5Et46Xg3dkNHrrEtUd5LBBVomB0=",
"owner": "hyprwm",
"repo": "hyprland-guiutils",
"rev": "5e1c6b9025aaf4d578f3eff7c0eb1f0c197a9507",
"rev": "a968d211048e3ed538e47b84cb3649299578f19d",
"type": "github"
},
"original": {
@ -593,11 +627,11 @@
]
},
"locked": {
"lastModified": 1771865848,
"narHash": "sha256-xwNa+1D8WPsDnJtUofDrtyDCZKZotbUymzV/R5s+M0I=",
"lastModified": 1777392029,
"narHash": "sha256-iTtzJsp4hXp7/Y+2kVaosPPNBeUJbFiqQcZVRUtC+dM=",
"owner": "hyprwm",
"repo": "hyprland-plugins",
"rev": "b85a56b9531013c79f2f3846fd6ee2ff014b8960",
"rev": "473804b3594dd829295484f1f479a560b8114f2d",
"type": "github"
},
"original": {
@ -647,11 +681,11 @@
]
},
"locked": {
"lastModified": 1772459629,
"narHash": "sha256-/iwvNUYShmmnwmz/czEUh6+0eF5vCMv0xtDW0STPIuM=",
"lastModified": 1776426736,
"narHash": "sha256-rl7i4aY+9p8LysJp7o8uRWahCkpFznCgGHXszlTw7b0=",
"owner": "hyprwm",
"repo": "hyprlang",
"rev": "7615ee388de18239a4ab1400946f3d0e498a8186",
"rev": "7833ff33b2e82d3406337b5dcf0d1cec595d83e9",
"type": "github"
},
"original": {
@ -724,11 +758,11 @@
]
},
"locked": {
"lastModified": 1774211405,
"narHash": "sha256-6KNwP4ojUzv3YBlZU5BqCpTrWHcix1Jo01BISsTT0xk=",
"lastModified": 1777492286,
"narHash": "sha256-PwuoEJQcjSKJNP5T55qhfDwIP0tw5zxEhfu8GDfKfeg=",
"owner": "hyprwm",
"repo": "hyprutils",
"rev": "cb4e152dc72095a2af422956c6b689590572231a",
"rev": "ec5c0c709706bad5b82f667fd8758eae442577ce",
"type": "github"
},
"original": {
@ -749,11 +783,11 @@
]
},
"locked": {
"lastModified": 1772459835,
"narHash": "sha256-978jRz/y/9TKmZb/qD4lEYHCQGHpEXGqy+8X2lFZsak=",
"lastModified": 1777148232,
"narHash": "sha256-Uv0WZLhu89SafuSOmYDA7akrPt4wBRmsa1ucasO5aXg=",
"owner": "hyprwm",
"repo": "hyprwayland-scanner",
"rev": "0a692d4a645165eebd65f109146b8861e3a925e7",
"rev": "fec9cf1abcc1011e46f0a0986f46bf93c6bf8b92",
"type": "github"
},
"original": {
@ -778,11 +812,11 @@
]
},
"locked": {
"lastModified": 1773074819,
"narHash": "sha256-qRqYnXiKoJLRTcfaRukn7EifmST2IVBUMZOeZMAc5UA=",
"lastModified": 1776728575,
"narHash": "sha256-z9eGphrArEBpl1O/GCH0wlY6z4K9vA6yWh2gAS6qytU=",
"owner": "hyprwm",
"repo": "hyprwire",
"rev": "f68afd0e73687598cc2774804fedad76693046f0",
"rev": "f3a80888783702a39691b684d099e16b83ed4702",
"type": "github"
},
"original": {
@ -794,7 +828,7 @@
"iamb": {
"inputs": {
"flake-utils": "flake-utils",
"nixpkgs": "nixpkgs_4",
"nixpkgs": "nixpkgs_5",
"rust-overlay": "rust-overlay"
},
"locked": {
@ -829,15 +863,15 @@
]
},
"locked": {
"lastModified": 1774032988,
"narHash": "sha256-kKcY5mlJfjTksiKXdTkO4FcNdf+JWavF5wgOYzYTYcs=",
"rev": "e78fa4c41e740bfdbfa68a0d486193622b0f165f",
"lastModified": 1775891927,
"narHash": "sha256-Fl9aWzox39KkuP+P3h2KFIvx7F3BabZReSUK417hybA=",
"rev": "ea20fbf2fb37c8780a47a57beca44651ce5aa9ae",
"type": "tarball",
"url": "https://git.madhouse-project.org/api/v1/repos/iocaine/iocaine/archive/e78fa4c41e740bfdbfa68a0d486193622b0f165f.tar.gz?rev=e78fa4c41e740bfdbfa68a0d486193622b0f165f"
"url": "https://git.madhouse-project.org/api/v1/repos/iocaine/iocaine/archive/ea20fbf2fb37c8780a47a57beca44651ce5aa9ae.tar.gz?rev=ea20fbf2fb37c8780a47a57beca44651ce5aa9ae"
},
"original": {
"type": "tarball",
"url": "https://git.madhouse-project.org/iocaine/iocaine/archive/iocaine-3.3.0.tar.gz"
"url": "https://git.madhouse-project.org/iocaine/iocaine/archive/iocaine-3.4.0.tar.gz"
}
},
"ixx": {
@ -891,11 +925,11 @@
]
},
"locked": {
"lastModified": 1774039164,
"narHash": "sha256-O4vRvmRd+uLePHHlANbFZ8v51mBI018m1TY4W97l+vE=",
"rev": "2cc748d3a90fb416306608ad6b548b4b6b20b61e",
"lastModified": 1775895487,
"narHash": "sha256-PAMIYbaqso9hUTU+Mfh9ejZFQnYlcCfZe85P8sNzwPM=",
"rev": "b80a0c518d2431f2dba4c4ecd01e45f800d9db85",
"type": "tarball",
"url": "https://git.madhouse-project.org/api/v1/repos/iocaine/nam-shub-of-enki/archive/2cc748d3a90fb416306608ad6b548b4b6b20b61e.tar.gz?rev=2cc748d3a90fb416306608ad6b548b4b6b20b61e"
"url": "https://git.madhouse-project.org/api/v1/repos/iocaine/nam-shub-of-enki/archive/b80a0c518d2431f2dba4c4ecd01e45f800d9db85.tar.gz?rev=b80a0c518d2431f2dba4c4ecd01e45f800d9db85"
},
"original": {
"type": "tarball",
@ -928,11 +962,11 @@
"brew-src": "brew-src"
},
"locked": {
"lastModified": 1774720267,
"narHash": "sha256-YYftFe8jyfpQI649yfr0E+dqEXE2jznZNcYvy/lKV1U=",
"lastModified": 1777250621,
"narHash": "sha256-WynkkG0hdZ5niYPJUbVg7oMfu8MVwGGzKZ6lKmfa+O8=",
"owner": "zhaofengli",
"repo": "nix-homebrew",
"rev": "a7760a3a83f7609f742861afb5732210fdc437ed",
"rev": "aeb2069920742d0d6570089e8b3b8620050bacf2",
"type": "github"
},
"original": {
@ -945,17 +979,17 @@
"inputs": {
"iocaine-stable": "iocaine-stable",
"nam-shub-of-enki": "nam-shub-of-enki",
"nixpkgs": "nixpkgs_6",
"nixpkgs": "nixpkgs_7",
"pre-commit-hooks": "pre-commit-hooks_2",
"systems": "systems_6",
"treefmt-nix": "treefmt-nix"
},
"locked": {
"lastModified": 1774039239,
"narHash": "sha256-fVORmADUmIs3D+fM9DjCph2NOYPuZe/5pMDWVz4sVOo=",
"rev": "135b1c350bd5be922661a1d7e4e9e046bc3470dc",
"lastModified": 1775895871,
"narHash": "sha256-3cQnFd1iVTo9ijKzsLy4mo7ACGm8yk7yBL9rVMYsr/E=",
"rev": "80b769f5007eb3fb0626542d48f890440d81688f",
"type": "tarball",
"url": "https://git.madhouse-project.org/api/v1/repos/iocaine/nixocaine/archive/135b1c350bd5be922661a1d7e4e9e046bc3470dc.tar.gz"
"url": "https://git.madhouse-project.org/api/v1/repos/iocaine/nixocaine/archive/80b769f5007eb3fb0626542d48f890440d81688f.tar.gz"
},
"original": {
"type": "tarball",
@ -964,11 +998,11 @@
},
"nixos-hardware": {
"locked": {
"lastModified": 1774777275,
"narHash": "sha256-qogBiYFq8hZusDPeeKRqzelBAhZvREc7Cl+qlewGUCg=",
"lastModified": 1776983936,
"narHash": "sha256-ZOQyNqSvJ8UdrrqU1p7vaFcdL53idK+LOM8oRWEWh6o=",
"owner": "nixos",
"repo": "nixos-hardware",
"rev": "b8f81636927f1af0cca812d22c876bad0a883ccd",
"rev": "2096f3f411ce46e88a79ae4eafcfc9df8ed41c61",
"type": "github"
},
"original": {
@ -1026,11 +1060,27 @@
},
"nixpkgs_10": {
"locked": {
"lastModified": 1774709303,
"narHash": "sha256-D3Q07BbIA2KnTcSXIqqu9P586uWxN74zNoCH3h2ESHg=",
"lastModified": 1742800061,
"narHash": "sha256-oDJGK1UMArK52vcW9S5S2apeec4rbfNELgc50LqiPNs=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "1750f3c1c89488e2ffdd47cab9d05454dddfb734",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_11": {
"locked": {
"lastModified": 1777268161,
"narHash": "sha256-bxrdOn8SCOv8tN4JbTF/TXq7kjo9ag4M+C8yzzIRYbE=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "8110df5ad7abf5d4c0f6fb0f8f978390e77f9685",
"rev": "1c3fe55ad329cbcb28471bb30f05c9827f724c76",
"type": "github"
},
"original": {
@ -1040,7 +1090,7 @@
"type": "github"
}
},
"nixpkgs_11": {
"nixpkgs_12": {
"locked": {
"lastModified": 1769433173,
"narHash": "sha256-Gf1dFYgD344WZ3q0LPlRoWaNdNQq8kSBDLEWulRQSEs=",
@ -1056,13 +1106,13 @@
"type": "github"
}
},
"nixpkgs_12": {
"nixpkgs_13": {
"locked": {
"lastModified": 1774610258,
"narHash": "sha256-HaThtroVD9wRdx7KQk0B75JmFcXlMUoEdDFNOMOlsOs=",
"lastModified": 1775888245,
"narHash": "sha256-nwASzrRDD1JBEu/o8ekKYEXm/oJW6EMCzCRdrwcLe90=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "832efc09b4caf6b4569fbf9dc01bec3082a00611",
"rev": "13043924aaa7375ce482ebe2494338e058282925",
"type": "github"
},
"original": {
@ -1072,13 +1122,13 @@
"type": "github"
}
},
"nixpkgs_13": {
"nixpkgs_14": {
"locked": {
"lastModified": 1774386573,
"narHash": "sha256-NZE+83qbc/hauTJs/uyv8Sf+1aFLP/LsHdIN6q6GQAc=",
"rev": "46db2e09e1d3f113a13c0d7b81e2f221c63b8ce9",
"lastModified": 1776877367,
"narHash": "sha256-wMN1gM00sUQ2KC9CNr/XEOGdfOrl67PabIRv9AYayTo=",
"rev": "0726a0ecb6d4e08f6adced58726b95db924cef57",
"type": "tarball",
"url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre969196.46db2e09e1d3/nixexprs.tar.xz"
"url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre985613.0726a0ecb6d4/nixexprs.tar.xz"
},
"original": {
"type": "tarball",
@ -1086,6 +1136,22 @@
}
},
"nixpkgs_2": {
"locked": {
"lastModified": 1774106199,
"narHash": "sha256-US5Tda2sKmjrg2lNHQL3jRQ6p96cgfWh3J1QBliQ8Ws=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "6c9a78c09ff4d6c21d0319114873508a6ec01655",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_3": {
"locked": {
"lastModified": 1768661221,
"narHash": "sha256-MJwOjrIISfOpdI9x4C+5WFQXvHtOuj5mqLZ4TMEtk1M=",
@ -1101,7 +1167,7 @@
"type": "github"
}
},
"nixpkgs_3": {
"nixpkgs_4": {
"locked": {
"lastModified": 1712163089,
"narHash": "sha256-Um+8kTIrC19vD4/lUCN9/cU9kcOsD1O1m+axJqQPyMM=",
@ -1117,7 +1183,7 @@
"type": "github"
}
},
"nixpkgs_4": {
"nixpkgs_5": {
"locked": {
"lastModified": 1709703039,
"narHash": "sha256-6hqgQ8OK6gsMu1VtcGKBxKQInRLHtzulDo9Z5jxHEFY=",
@ -1133,7 +1199,7 @@
"type": "github"
}
},
"nixpkgs_5": {
"nixpkgs_6": {
"locked": {
"lastModified": 1706487304,
"narHash": "sha256-LE8lVX28MV2jWJsidW13D2qrHU/RUUONendL2Q/WlJg=",
@ -1149,7 +1215,7 @@
"type": "github"
}
},
"nixpkgs_6": {
"nixpkgs_7": {
"locked": {
"lastModified": 1766201043,
"narHash": "sha256-eplAP+rorKKd0gNjV3rA6+0WMzb1X1i16F5m5pASnjA=",
@ -1165,13 +1231,13 @@
"type": "github"
}
},
"nixpkgs_7": {
"nixpkgs_8": {
"locked": {
"lastModified": 1774388614,
"narHash": "sha256-tFwzTI0DdDzovdE9+Ras6CUss0yn8P9XV4Ja6RjA+nU=",
"lastModified": 1777077449,
"narHash": "sha256-AIiMJiqvGrN4HyLEbKAoCSRRYn0rnlW5VbKNIMIYqm4=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "1073dad219cb244572b74da2b20c7fe39cb3fa9e",
"rev": "a4bf06618f0b5ee50f14ed8f0da77d34ecc19160",
"type": "github"
},
"original": {
@ -1181,7 +1247,7 @@
"type": "github"
}
},
"nixpkgs_8": {
"nixpkgs_9": {
"locked": {
"lastModified": 1743315132,
"narHash": "sha256-6hl6L/tRnwubHcA4pfUUtk542wn2Om+D4UnDhlDW9BE=",
@ -1197,26 +1263,10 @@
"type": "github"
}
},
"nixpkgs_9": {
"locked": {
"lastModified": 1742800061,
"narHash": "sha256-oDJGK1UMArK52vcW9S5S2apeec4rbfNELgc50LqiPNs=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "1750f3c1c89488e2ffdd47cab9d05454dddfb734",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixvim": {
"inputs": {
"flake-parts": "flake-parts",
"nixpkgs": "nixpkgs_8",
"nixpkgs": "nixpkgs_9",
"nixvim": "nixvim_2"
},
"locked": {
@ -1236,7 +1286,7 @@
"nixvim_2": {
"inputs": {
"flake-parts": "flake-parts_2",
"nixpkgs": "nixpkgs_9",
"nixpkgs": "nixpkgs_10",
"nuschtosSearch": "nuschtosSearch"
},
"locked": {
@ -1256,14 +1306,14 @@
"nur": {
"inputs": {
"flake-parts": "flake-parts_3",
"nixpkgs": "nixpkgs_10"
"nixpkgs": "nixpkgs_11"
},
"locked": {
"lastModified": 1774910577,
"narHash": "sha256-Tw52smAavkpi5BNGoj9XNzKAzhEirElSzOIrecf+axU=",
"lastModified": 1777500831,
"narHash": "sha256-xnxfiEBOoM7c2wnbMaYENZZK4a8Yxs9IW3lhT5+BmnQ=",
"owner": "nix-community",
"repo": "NUR",
"rev": "36d8279ef61ec87b56bb56f8ede4e6d6cb08d1bf",
"rev": "19bc336d1c85e12400d004337d28d1b462ce4616",
"type": "github"
},
"original": {
@ -1299,7 +1349,7 @@
"oisd": {
"flake": false,
"locked": {
"narHash": "sha256-cm5dctY8XwEFsmiLJdjWOI50bOuo+u87pJNJp99N37I=",
"narHash": "sha256-Y3TAEv8mi146ZUuPBSHchh6kqibHP/Cs4YWRX6hnOq4=",
"type": "file",
"url": "https://big.oisd.nl/domainswild"
},
@ -1310,7 +1360,7 @@
},
"pre-commit-hooks": {
"inputs": {
"flake-compat": "flake-compat",
"flake-compat": "flake-compat_2",
"gitignore": "gitignore",
"nixpkgs": [
"hyprland",
@ -1318,11 +1368,11 @@
]
},
"locked": {
"lastModified": 1774104215,
"narHash": "sha256-EAtviqz0sEAxdHS4crqu7JGR5oI3BwaqG0mw7CmXkO8=",
"lastModified": 1776796298,
"narHash": "sha256-PcRvlWayisPSjd0UcRQbhG8Oqw78AcPE6x872cPRHN8=",
"owner": "cachix",
"repo": "git-hooks.nix",
"rev": "f799ae951fde0627157f40aec28dec27b22076d0",
"rev": "3cfd774b0a530725a077e17354fbdb87ea1c4aad",
"type": "github"
},
"original": {
@ -1333,7 +1383,7 @@
},
"pre-commit-hooks_2": {
"inputs": {
"flake-compat": "flake-compat_2",
"flake-compat": "flake-compat_3",
"gitignore": "gitignore_2",
"nixpkgs": [
"nixocaine",
@ -1358,6 +1408,7 @@
"inputs": {
"ai-robots-txt": "ai-robots-txt",
"alejandra": "alejandra",
"apple-silicon-support": "apple-silicon-support",
"disko": "disko",
"home-manager": "home-manager",
"homebrew-cask": "homebrew-cask",
@ -1370,7 +1421,7 @@
"nix-homebrew": "nix-homebrew",
"nixocaine": "nixocaine",
"nixos-hardware": "nixos-hardware",
"nixpkgs": "nixpkgs_7",
"nixpkgs": "nixpkgs_8",
"nixvim": "nixvim",
"nur": "nur",
"oisd": "oisd",
@ -1399,7 +1450,7 @@
"rust-overlay": {
"inputs": {
"flake-utils": "flake-utils_2",
"nixpkgs": "nixpkgs_5"
"nixpkgs": "nixpkgs_6"
},
"locked": {
"lastModified": 1709863839,
@ -1417,7 +1468,7 @@
},
"skhd-zig": {
"inputs": {
"nixpkgs": "nixpkgs_11"
"nixpkgs": "nixpkgs_12"
},
"locked": {
"lastModified": 1769555538,
@ -1435,14 +1486,14 @@
},
"sops-nix": {
"inputs": {
"nixpkgs": "nixpkgs_12"
"nixpkgs": "nixpkgs_13"
},
"locked": {
"lastModified": 1774910634,
"narHash": "sha256-B+rZDPyktGEjOMt8PcHKYmgmKoF+GaNAFJhguktXAo0=",
"lastModified": 1777338324,
"narHash": "sha256-bc+ZZCmOTNq86/svGnw0tVpH7vJaLYvGLLKFYP08Q8E=",
"owner": "Mic92",
"repo": "sops-nix",
"rev": "19bf3d8678fbbfbc173beaa0b5b37d37938db301",
"rev": "8eaee5c45428b28b8c47a83e4c09dccec5f279b5",
"type": "github"
},
"original": {
@ -1453,15 +1504,15 @@
},
"spicetify-nix": {
"inputs": {
"nixpkgs": "nixpkgs_13",
"nixpkgs": "nixpkgs_14",
"systems": "systems_8"
},
"locked": {
"lastModified": 1774790928,
"narHash": "sha256-/JO77td8AOH45kg9IJl2DXDwbhn+cyQxYbCMu4Ae1CA=",
"lastModified": 1777183994,
"narHash": "sha256-zahis/vVFOsWv/HeyHbU13jxnrCC+ppIg49xG+viWxg=",
"owner": "Gerg-L",
"repo": "spicetify-nix",
"rev": "2bfdf55faf76fed12950b17d4af501e5a463607f",
"rev": "501256c3e670ca1679501ce3839ea805df00d8ba",
"type": "github"
},
"original": {
@ -1636,11 +1687,11 @@
]
},
"locked": {
"lastModified": 1773601989,
"narHash": "sha256-2tJf/CQoHApoIudxHeJye+0Ii7scR0Yyi7pNiWk0Hn8=",
"lastModified": 1777035886,
"narHash": "sha256-m1TNuBoSXUBSKhD9UVMkU90M0wFTPTfvIOOltO8IM8A=",
"owner": "hyprwm",
"repo": "xdg-desktop-portal-hyprland",
"rev": "a9b862d1aa000a676d310cc62d249f7ad726233d",
"rev": "ecfcdcc781f48821d83e1e2a0e30d7beca0eeb5e",
"type": "github"
},
"original": {

View file

@ -27,6 +27,7 @@
nix-homebrew.url = "github:zhaofengli/nix-homebrew";
skhd-zig.url = "github:sebb3/skhd-zig.nix";
iamb.url = "github:ulyssa/iamb/latest";
apple-silicon-support.url = "github:nix-community/nixos-apple-silicon";
homebrew-core = {
url = "github:homebrew/homebrew-core";
@ -225,6 +226,17 @@
inherit self inputs username;
};
};
fragile = nixpkgs.lib.nixosSystem {
inherit system;
modules = [
(import ./hosts/fragile)
];
specialArgs = {
host = "fragile";
system = "aarch64-linux";
inherit self inputs username;
};
};
};
};
}

View file

@ -0,0 +1,51 @@
# Do not modify this file! It was generated by nixos-generate-config
# and may be overwritten by future invocations. Please make changes
# to /etc/nixos/configuration.nix instead.
{ config, lib, pkgs, modulesPath, ... }:
{
imports =
[ (modulesPath + "/installer/scan/not-detected.nix")
];
boot.initrd.availableKernelModules = [ "usb_storage" "sdhci_pci" ];
boot.initrd.kernelModules = [ ];
boot.kernelModules = [ ];
boot.extraModulePackages = [ ];
fileSystems."/" =
{ device = "/dev/mapper/crypt";
fsType = "btrfs";
options = [ "subvol=root" ];
};
boot.initrd.luks.devices."crypt".device = "/dev/disk/by-uuid/e482f2ab-7be3-48be-bb49-cc2661dd5eb6";
fileSystems."/home" =
{ device = "/dev/mapper/crypt";
fsType = "btrfs";
options = [ "subvol=home" ];
};
fileSystems."/nix" =
{ device = "/dev/mapper/crypt";
fsType = "btrfs";
options = [ "subvol=nix" ];
};
fileSystems."/boot" =
{ device = "/dev/disk/by-uuid/F9B2-1EF8";
fsType = "vfat";
options = [ "fmask=0022" "dmask=0022" ];
};
#fileSystems."/boot" =
# { device = "/boot";
# fsType = "none";
# options = [ "bind" ];
# };
swapDevices = [ ];
nixpkgs.hostPlatform = lib.mkDefault "aarch64-linux";
}

View file

@ -4,7 +4,7 @@
[ (import ./docker.nix) ]
++ [ (import ../security/default.nix) ]
++ [ (import ./hardware.nix) ]
# ++ [(import ./printing.nix)]
++ [ (import ./printing.nix) ]
++ [ (import ./xserver.nix) ]
++ [ (import ./network.nix) ]
++ [ (import ./pipewire.nix) ]

View file

@ -20,6 +20,4 @@
};
services.envfs.enable = true;
system.stateVersion = "24.05";
}

View file

@ -8,17 +8,9 @@
boot = {
plymouth = {
enable = lib.mkDefault true;
theme = "lone";
theme = "nixos-centered";
themePackages = with pkgs; [
# By default we would install all themes
(adi1090x-plymouth-themes.override {
selected_themes = [ "lone" ];
# selected_themes = [ "sliced" ];
# selected_themes = [ "rings" ];
# selected_themes = [ "red_loader" ];
# selected_themes = [ "dna" ];
# selected_themes = [ "hexagon_dots" ];
})
nixos-centered-plymouth
];
};

View file

@ -1,11 +1,21 @@
{ pkgs, ... }:
{
services.avahi = {
enable = false;
nssmdns4 = true;
openFirewall = true;
services = {
printing = {
enable = true;
drivers = with pkgs; [
cups-filters
cups-browsed
hplipWithPlugin
];
};
# avahi = {
# enable = false;
# nssmdns4 = true;
# openFirewall = true;
# };
ipp-usb.enable = true;
};
services.printing.enable = true;
# environment.systemPackages = with pkgs; [
# ];
}

View file

@ -49,6 +49,14 @@
"dandelionSyncthingId" = { };
"sakuraSyncthingId" = { };
}
else if (host == "fragile") then
{
"systemMailerPassword" = { };
"yubikeySecret" = {
owner = username;
path = "/home/${username}/.config/Yubico/u2f_keys";
};
}
else
{ };
};

View file

@ -9,15 +9,13 @@
};
};
programs.hyprland.enable = true;
xdg.portal = {
configPackages = [ pkgs.xdg-desktop-portal-gtk ];
enable = true;
wlr.enable = true;
xdgOpenUsePortal = true;
extraPortals = [
pkgs.xdg-desktop-portal-hyprland
pkgs.xdg-desktop-portal-gtk
];
# extraPortals = [
# pkgs.xdg-desktop-portal-hyprland
# ];
};
}

View file

@ -58,8 +58,6 @@
# null;
};
nixpkgs.config.allowBroken = true;
environment.systemPackages = with pkgs; [
yubikey-manager
];

View file

@ -6,9 +6,9 @@
++ [ (import ./sway/default.nix) ]
++ [ (import ./fonts.nix) ]
++ [ (import ./htop.nix) ]
++ [ (import ./hyprland) ]
++ [ (import ./hyprlock) ]
++ [ (import ./kitty.nix) ]
# ++ [ (import ./hyprland) ]
# ++ [ (import ./hyprlock) ]
# ++ [ (import ./kitty.nix) ]
++ [ (import ./kanshi.nix) ]
++ [ (import ./foot.nix) ]
++ [ (import ./nextcloud.nix) ]
@ -16,7 +16,7 @@
++ [ (import ./zathura.nix) ]
++ [ (import ./packages.nix) ]
++ [ (import ./scripts/scripts.nix) ]
++ [ (import ./spotify.nix) ]
# ++ [ (import ./spotify.nix) ]
++ [ (import ./ssh.nix) ]
++ [ (import ./waybar) ]
++ [ (import ./zsh.nix) ]

View file

@ -1,5 +1,9 @@
{ pkgs, username, ... }:
{
home.packages = with pkgs; [
foot
];
home.file.".config/foot/foot.ini".text = ''
# -*- conf -*-

View file

@ -11,6 +11,7 @@
alias.stat = "status";
alias.lg = "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)%Creset' --abbrev-commit";
};
signing.format = "openpgp";
};
home.packages = [

View file

@ -6,6 +6,13 @@
}:
{
# core
#xdg.portal = {
# extraPortals = [
# pkgs.xdg-desktop-portal-hyprland
# ];
#};
home.file.".config/nwg-dock-hyprland/style.css".text = ''
* {
border-radius: 0

View file

@ -42,6 +42,15 @@
position = "0,0";
}
]
else if (host == "fragile") then
[
{
criteria = "eDP-1";
scale = 1.25;
status = "enable";
position = "0,0";
}
]
else
[
{

View file

@ -13,6 +13,7 @@
# qbittorrent
mpv
qutebrowser
xfce.xfce4-taskmanager
# CLI shit
imagemagick

View file

@ -25,21 +25,21 @@
"position": "top",
"modules-left": [
"custom/devices",
"privacy",
"network",
"custom/music",
"custom/vpn",
"sway/workspaces",
"hyprland/workspaces",
"sway/mode",
"tray",
],
"modules-center": [
"sway/workspaces",
"hyprland/workspaces",
],
"modules-right": [
"custom/devices",
"privacy",
"network",
"custom/music",
"custom/vpn",
"custom/yubikey#icon",
"custom/yubikey#data",
"group/hardware",
@ -48,7 +48,7 @@
// "wireplumber",
"group/audio",
"group/battery",
"custom/pomodoro",
// "custom/pomodoro",
"group/clock"
],
@ -298,7 +298,7 @@
},
"battery": {
"bat": "BAT1",
"bat": "macsmc-battery",
"interval": 20,
"states": {
"warning": 20,
@ -377,14 +377,14 @@
"exec": "~/.local/bin/waybar-minutes"
},
"custom/pomodoro": {
"interval": 1,
"format": "{}",
"return-type": "json",
"exec": "waybar-module-pomodoro --no-work-icons",
"on-click": "waybar-module-pomodoro toggle",
"on-click-right": "waybar-module-pomodoro reset"
}
// "custom/pomodoro": {
// "interval": 1,
// "format": "{}",
// "return-type": "json",
// "exec": "waybar-module-pomodoro --no-work-icons",
// "on-click": "waybar-module-pomodoro toggle",
// "on-click-right": "waybar-module-pomodoro reset"
// }
}
]
'';
@ -397,7 +397,7 @@
font-family: 'GohuFont 11 Nerd Font Mono';
font-weight: 400;
font-size: 14px;
min-height: 26px;
min-height: 44px;
/* margin: 0 0px; */
}

View file

@ -4,9 +4,9 @@
lib,
...
}:
let
waybar-module-pomodoro = pkgs.callPackage ./waybar-module-pomodoro.nix { };
in
# let
# waybar-module-pomodoro = pkgs.callPackage ./waybar-module-pomodoro.nix { };
# in
{
home.file = {
"/home/${username}/.local/bin/waybar-yubikey" = {
@ -254,6 +254,6 @@ in
wf-recorder
bemenu
ncspot
waybar-module-pomodoro
# waybar-module-pomodoro
];
}

View file

@ -209,9 +209,15 @@
# alias imv="nsxiv"
# alias sxiv="nsxiv"
# fi
function preexec {
print -Pn "\e]0;$\{(q)1}\e\\"
# function preexec {
# print -Pn "\e]0;$\{(q)1}\e\\"
# }
startwm() {
dbus-run-session sway
}
if [[ -z $DISPLAY ]] && [[ $(tty) = /dev/tty1 ]]; then startwm; fi
'';
zsh-abbr = {

View file

@ -1,7 +1,7 @@
{ ... }:
{
imports =
[ (import ./dnscrypt.nix) ]
# [ (import ./dnscrypt.nix) ]
# ++ [ (import ../opensnitch.nix) ]
++ [ (import ./syslogd.nix) ];
[ (import ./syslogd.nix) ];
}

View file

@ -2,4 +2,5 @@
{
createScript = pkgs.callPackage ./createScript/default.nix { };
nix-search-fzf = pkgs.callPackage ./nix-search-fzf/default.nix { };
nixos-centered-plymouth = pkgs.callPackage ./nixos-centered-plymouth/default.nix { };
}

View file

@ -0,0 +1,40 @@
{
lib,
stdenv,
fetchgit,
unstableGitUpdater,
}:
stdenv.mkDerivation {
name = "nixos-centered-plymouth";
version = "2026-04-28";
src = fetchgit {
url = "https://code.liv.town/liv/nixos-centered-plymouth";
rev = "d7c01ff3ca1da939ca9a8b7d72ed1a63ecc1638f";
hash = "sha256-2bC3OrlYdAlYFF0pZYULt25IJVY0w04meaYnDksd7sI=";
};
dontConfigure = true;
dontBuild = true;
installPhase = ''
runHook preInstall
mkdir -p $out/share/plymouth/themes/nixos-centered
cp -r $src/{*.plymouth,images} $out/share/plymouth/themes/nixos-centered/
substituteInPlace $out/share/plymouth/themes/nixos-centered/*.plymouth --replace '@IMAGES@' "$out/share/plymouth/themes/nixos-centered/images"
runHook postInstall
'';
passthru.updateScript = unstableGitUpdater { };
meta = {
description = "Centered and coloured NixOS Plymouth theme";
homepage = "https://code.liv.town/liv/nixos-centered-plymouth";
license = lib.licenses.mit;
maintainers = [ ];
platforms = lib.platforms.all;
};
}

View file

@ -16,6 +16,7 @@ in
};
config = mkIf cfg.enable {
# security.pam.services.greetd.enableGnomeKeyring = true; # not using greetd
services = {
gvfs = {
enable = true;
@ -27,6 +28,7 @@ in
home-manager.users.${username} = {
fonts.fontconfig.enable = true;
gtk = {
# gtk4.theme = config.gtk.theme;
enable = true;
font = {
name = "GohuFont 14 Nerd Font Mono";
@ -64,11 +66,12 @@ in
};
};
home.packages = with pkgs; [
dconf
element-desktop
dino
signal-desktop
mumble
anki-bin
anki
wdisplays
librewolf
ungoogled-chromium
@ -99,13 +102,12 @@ in
poweralertd
# Gaming
lunar-client
# lunar-client
# Not GUI but specific to GUI usage
sshuttle
sshfs
# previously in hyprland config
# pkgs.nerdfonts
# (pkgs.nerdfonts.override { fonts = [ "JetBrainsMono" ]; })
pkgs.twemoji-color-font

View file

@ -43,15 +43,15 @@ in
];
};
services = {
thermald.enable = true;
power-profiles-daemon.enable = true;
# thermald.enable = true;
# power-profiles-daemon.enable = true;
udev.extraRules = ''
# Switch to power-save profile when on battery
SUBSYSTEM=="power_supply", ATTR{online}=="0", RUN+="${pkgs.power-profiles-daemon}/bin/powerprofilesctl set power-saver", RUN+="/bin/sh -c 'echo 30 | tee /sys/class/backlight/amdgpu_bl1/brightness'"
# Switch to balanced profile when plugged in
SUBSYSTEM=="power_supply", ATTR{online}=="1", RUN+="${pkgs.power-profiles-daemon}/bin/powerprofilesctl set balanced", RUN+="/bin/sh -c 'cat /sys/class/backlight/amdgpu_bl1/max_brightness > /sys/class/backlight/amdgpu_bl1/brightness'"
'';
# udev.extraRules = ''
# # Switch to power-save profile when on battery
# SUBSYSTEM=="power_supply", ATTR{online}=="0", RUN+="${pkgs.power-profiles-daemon}/bin/powerprofilesctl set power-saver", RUN+="/bin/sh -c 'echo 30 | tee /sys/class/backlight/amdgpu_bl1/brightness'"
# # Switch to balanced profile when plugged in
# SUBSYSTEM=="power_supply", ATTR{online}=="1", RUN+="${pkgs.power-profiles-daemon}/bin/powerprofilesctl set balanced", RUN+="/bin/sh -c 'cat /sys/class/backlight/amdgpu_bl1/max_brightness > /sys/class/backlight/amdgpu_bl1/brightness'"
# '';
upower = {
enable = true;
@ -76,6 +76,6 @@ in
# };
#};
};
# powerManagement.powertop.enable = false; # somehow figure out how to let this not apply to specific USB devices, as they will auto suspend and that is annoying.
powerManagement.powertop.enable = false; # somehow figure out how to let this not apply to specific USB devices, as they will auto suspend and that is annoying.
};
}

View file

@ -0,0 +1,17 @@
systemMailerPassword: ENC[AES256_GCM,data:N4xRgg40VtTgeHI16YC/ZOg4BN/N2GM67m81rqPrQUuMoFmarmBM0sYbxBVjpkyjyzH5kWyZ3Y6tY15FuY+d8kjFbCqmYc2B1OzaU/uHhyO4ewuZFBlgtu0PFWvPsKCfpx8D39sZwXpIQVnAbR7DbKaZmMdWCIxxfsYKJzhJiU8=,iv:xWLw1WTgqVt/I5ylbUjg2EIc7MoeMi4UPwm6zjmD3Xw=,tag:lPzhddRvi6qQZD7Gef2Uzg==,type:str]
yubikeySecret: ENC[AES256_GCM,data:L46VgDAtIlxtdtnYhb59cFeU3v/j1nlkXLF/lkCnCpIS28NeG+3YrSAm0Gv0uwqBX7/XU6hBg2r9y1e4KrfYJn5+pBku18rPJz8eNLl+/9fzRDRba3251AyaoC8n3TuNVvwrLmXu14r1bR8LCIFX4D8N9QFREQeLMELlPrSzaKY7AT9K/rNgFZ7vDmJCqpKlv2Y1nMCAl5kvvn6HrIp489fypBLqGNCA0Sn5kymM7wqzaKM76E66SzkzG0hxFhUf7Tvi3iOS,iv:2QIOOVwZYDyIN1I7NC4AOvr7CuNsR1LZzIsNPdKHj/c=,tag:frJtXeylLdefu5AeVtthoA==,type:str]
sops:
age:
- recipient: age1yu47wk9z3j5tspymyda8lw3u5snr66u96f2lzhqfdfmm7xv8xpxqcz9fcv
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBrMm1mTzVxUE9zZGRyR2NB
V1VRbkgyTTJMMGVJanN0RGJwOURNejZKS1MwCklrUjZ5RTdWcTZNNC9KNWgvQ0R4
dVJtb2kvYjV5a04yVzJqaG8zKzhzRjAKLS0tIEpHOXpmbHdKZmJCNkxDeDlKUnZh
NURtNnR2T2MxaG52cEwvNEYxSUpDWXcK4VfTdWFJ33AwdOphxEfOSne/Aikgx46e
YeqjGdQslRCNutQnoJjefyToy/DCgd/wbdT1/Am7WwESA2O3xIzvoA==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2026-04-28T20:36:04Z"
mac: ENC[AES256_GCM,data:p4PsH3iRHWOTADVAaFZhn+VP3IbaCKZNjiFbeqP9sjJfE+DE0ycAfw05IuzbqkDnwJX2J3wX5ufQyO8zmhjjLvR445jPoapwN1KuQO8L+eiPvbF3v7hNc2XISrYHbtnN7v1K2IfWgTqef+kEwFqjnPzMKhBFV+ObMg+CWVWVMVs=,iv:bSvX/jOQWn/HnVg/quokWdO36/01Isd4GrD566HFaQk=,tag:3M/fjgBYfprfe853ColVoQ==,type:str]
unencrypted_suffix: _unencrypted
version: 3.12.1