Nix configurations for my homelab

remove patch for sd-switch

yemou.pink 527b3b2d d25629f7

verified
Changed files
+10 -24
modules
+9 -9
flake.lock
···
]
},
"locked": {
-
"lastModified": 1757443987,
-
"narHash": "sha256-T7E4CIsZBUzrUcPRyTG9FA2xd48MtbQ/HpIaaCfwZwc=",
"owner": "nix-community",
"repo": "home-manager",
-
"rev": "d587e11cef9caa9484ed090eddc55f4c56908342",
"type": "github"
},
"original": {
···
},
"nixpkgs": {
"locked": {
-
"lastModified": 1757449886,
-
"narHash": "sha256-XNhjHidr4i581CVyufJtrleYYgn/55cQONYG3uvIYEY=",
"owner": "NixOS",
"repo": "nixpkgs",
-
"rev": "1779f9e0d8b45d88d7525665dd4d2a5b65041248",
"type": "github"
},
"original": {
···
"nixpkgs": "nixpkgs_3"
},
"locked": {
-
"lastModified": 1757449901,
-
"narHash": "sha256-qwN8nYdSRnmmyyi+uR6m4gXnVktmy5smG1MOrSFD8PI=",
"owner": "Mic92",
"repo": "sops-nix",
-
"rev": "3b4a369df9dd6ee171a7ea4448b50e2528faf850",
"type": "github"
},
"original": {
···
]
},
"locked": {
+
"lastModified": 1757529548,
+
"narHash": "sha256-If5AT3dPXH0BM+q+pwyZvtWLTmlqJmGW6IDZ2MqlGRU=",
"owner": "nix-community",
"repo": "home-manager",
+
"rev": "e0154ae41614e32a443c43ee51eee9eed3ad9a48",
"type": "github"
},
"original": {
···
},
"nixpkgs": {
"locked": {
+
"lastModified": 1757536220,
+
"narHash": "sha256-isLCR9rmUj451Vlu7XhlSeaTSsvwV5J6KaFIpJ124rI=",
"owner": "NixOS",
"repo": "nixpkgs",
+
"rev": "ed1362ec8b9519b3f2f6dcaa81362f8b626e43a1",
"type": "github"
},
"original": {
···
"nixpkgs": "nixpkgs_3"
},
"locked": {
+
"lastModified": 1757503115,
+
"narHash": "sha256-S9F6bHUBh+CFEUalv/qxNImRapCxvSnOzWBUZgK1zDU=",
"owner": "Mic92",
"repo": "sops-nix",
+
"rev": "0bf793823386187dff101ee2a9d4ed26de8bbf8c",
"type": "github"
},
"original": {
+1 -15
modules/basic.nix
···
...
}:
{
-
nixpkgs.overlays = [
-
yemou-scripts.overlays.default
-
(final: prev: {
-
sd-switch = prev.sd-switch.overrideAttrs (
-
finalAttrs: prevAttrs: {
-
patches = (prevAttrs.patches or [ ]) ++ [
-
(prev.fetchpatch {
-
url = "https://lists.sr.ht/~rycee/public-inbox/%3C20250909224200.725118-1-nickcao@nichi.co%3E/raw";
-
hash = "sha256-GmDghhdoI0JZN6PIVIge5kmAV22ChAJv+ACMqdej8Iw=";
-
})
-
];
-
}
-
);
-
})
-
];
sops.secrets = {
"passwordHashes/root".neededForUsers = true;
···
...
}:
{
+
nixpkgs.overlays = [ yemou-scripts.overlays.default ];
sops.secrets = {
"passwordHashes/root".neededForUsers = true;