diff options
-rw-r--r-- | system-profiles/core/default.nix (renamed from system-profiles/core.nix) | 5 | ||||
-rw-r--r-- | system-profiles/core/nixpkgs.nix | 6 |
2 files changed, 8 insertions, 3 deletions
diff --git a/system-profiles/core.nix b/system-profiles/core/default.nix index f6d5a21e..1368b54f 100644 --- a/system-profiles/core.nix +++ b/system-profiles/core/default.nix | |||
@@ -8,7 +8,7 @@ in { | |||
8 | [ sops-nix.nixosModules.sops | 8 | [ sops-nix.nixosModules.sops |
9 | home-manager.nixosModules.home-manager | 9 | home-manager.nixosModules.home-manager |
10 | ]; | 10 | ]; |
11 | 11 | ||
12 | options = { | 12 | options = { |
13 | # See mkSystemProfile in ../flake.nix | 13 | # See mkSystemProfile in ../flake.nix |
14 | system.profiles = lib.mkOption { | 14 | system.profiles = lib.mkOption { |
@@ -54,8 +54,7 @@ in { | |||
54 | experimental-features = nix-command flakes | 54 | experimental-features = nix-command flakes |
55 | ''; | 55 | ''; |
56 | nixPath = [ | 56 | nixPath = [ |
57 | "nixpkgs=/run/nixpkgs" | 57 | "nixpkgs=${./nixpkgs.nix}" |
58 | # "nixpkgs-overlays=/run/nixpkgs-overlays.nix" | ||
59 | ]; | 58 | ]; |
60 | registry = | 59 | registry = |
61 | let override = { self = "nixos"; }; | 60 | let override = { self = "nixos"; }; |
diff --git a/system-profiles/core/nixpkgs.nix b/system-profiles/core/nixpkgs.nix new file mode 100644 index 00000000..43bdae4d --- /dev/null +++ b/system-profiles/core/nixpkgs.nix | |||
@@ -0,0 +1,6 @@ | |||
1 | args@{ | ||
2 | overlays ? import /run/nixpkgs-overlays.nix, | ||
3 | ... | ||
4 | }: | ||
5 | |||
6 | import /run/nixpkgs (args // { inherit overlays; }) | ||