small refactioning

This commit is contained in:
2024-10-16 09:36:23 -06:00
parent 069134e43c
commit c98ff99724

View File

@@ -25,8 +25,6 @@
{ {
self, self,
nixpkgs, nixpkgs,
unstable,
master,
home-manager, home-manager,
sops-nix, sops-nix,
nixos-cosmic, nixos-cosmic,
@@ -43,8 +41,8 @@
config.allowUnfree = true; config.allowUnfree = true;
}; };
pkgs = makePkgs nixpkgs; pkgs = makePkgs nixpkgs;
pkgsU = makePkgs unstable; pkgsU = makePkgs inputs.unstable;
pkgsM = makePkgs master; pkgsM = makePkgs inputs.master;
overlays = [ (import ./overlay.nix { inherit pkgs pkgsU pkgsM; }) ]; overlays = [ (import ./overlay.nix { inherit pkgs pkgsU pkgsM; }) ];
createConfig = name: { createConfig = name: {
inherit system; inherit system;
@@ -52,9 +50,9 @@
inherit inputs outputs; inherit inputs outputs;
}; };
modules = [ modules = [
(_: { nixpkgs.overlays = overlays; })
./hosts/${name}/configuration.nix ./hosts/${name}/configuration.nix
sops-nix.nixosModules.sops sops-nix.nixosModules.sops
(_: { nixpkgs.overlays = overlays; })
nixos-cosmic.nixosModules.default nixos-cosmic.nixosModules.default
]; ];
}; };