diff options
| -rw-r--r-- | flake.lock | 61 | ||||
| -rw-r--r-- | flake.nix | 15 |
2 files changed, 70 insertions, 6 deletions
@@ -142,6 +142,28 @@ "type": "github" } }, + "getchoo": { + "inputs": { + "naersk": "naersk", + "nixpkgs": [ + "nixpkgs" + ], + "utils": "utils" + }, + "locked": { + "lastModified": 1677822144, + "narHash": "sha256-Dhou4Zm367UElSDHrq9fdMWupo0w+Rj5NHyHDWMpYvw=", + "owner": "getchoo", + "repo": "overlay", + "rev": "46a9e8fe282b847f8afa6e5a4ff6e021948485db", + "type": "github" + }, + "original": { + "owner": "getchoo", + "repo": "overlay", + "type": "github" + } + }, "gitignore": { "inputs": { "nixpkgs": [ @@ -169,7 +191,7 @@ "nixpkgs": [ "nixpkgs" ], - "utils": "utils" + "utils": "utils_2" }, "locked": { "lastModified": 1677704978, @@ -212,6 +234,27 @@ "type": "github" } }, + "naersk": { + "inputs": { + "nixpkgs": [ + "getchoo", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1671096816, + "narHash": "sha256-ezQCsNgmpUHdZANDCILm3RvtO1xH8uujk/+EqNvzIOg=", + "owner": "nix-community", + "repo": "naersk", + "rev": "d998160d6a076cfe8f9741e56aeec7e267e3e114", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "naersk", + "type": "github" + } + }, "nixos-hardware": { "locked": { "lastModified": 1677591639, @@ -374,6 +417,7 @@ }, "root": { "inputs": { + "getchoo": "getchoo", "home-manager": "home-manager", "lanzaboote": "lanzaboote", "nixos-hardware": "nixos-hardware", @@ -410,6 +454,21 @@ }, "utils": { "locked": { + "lastModified": 1676283394, + "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_2": { + "locked": { "lastModified": 1667395993, "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", "owner": "numtide", @@ -1,6 +1,10 @@ { inputs = { nixpkgsUnstable.url = "nixpkgs/nixos-unstable"; + getchoo = { + url = "github:getchoo/overlay"; + inputs.nixpkgs.follows = "nixpkgs"; + }; home-manager = { url = "github:nix-community/home-manager"; inputs.nixpkgs.follows = "nixpkgs"; @@ -20,6 +24,7 @@ outputs = inputs @ { nixpkgs, nixpkgsUnstable, + getchoo, home-manager, lanzaboote, nixos-hardware, @@ -64,11 +69,8 @@ nur.nixosModules.nur { - nixpkgs.overlays = let - localOverlay = _: super: { - discord-canary = super.discord-canary.override {withOpenASAR = true;}; - }; - in [nur.overlay localOverlay]; + nixpkgs.overlays = [nur.overlay getchoo.overlays.default]; + nix.registry.getchoo.flake = getchoo; } ] ++ (seth {inherit specialArgs pkgs;}).x86_64-linux.system; @@ -94,6 +96,9 @@ startMenuLaunchers = false; interop.includePath = false; }; + + nixpkgs.overlays = [getchoo.overlays.default]; + nix.registry.getchoo.flake = getchoo; } ] ++ (seth {inherit specialArgs pkgs;}).x86_64-linux.system; |
