diff --git a/hosts/snowhawk/configuration.nix b/hosts/snowhawk/configuration.nix index bea0d52..12029fe 100644 --- a/hosts/snowhawk/configuration.nix +++ b/hosts/snowhawk/configuration.nix @@ -98,7 +98,6 @@ security.polkit.enable = true; home-manager = { - extraSpecialArgs = { inherit inputs self; }; users = { "ravenshade" = import ./home.nix; }; # backupFileExtension = "backup"; }; diff --git a/lib/builders.nix b/lib/builders.nix index 51c61f8..7910fa9 100644 --- a/lib/builders.nix +++ b/lib/builders.nix @@ -20,7 +20,7 @@ rec { { hostname, system }: nameValuePair hostname - (nixosSystem { + (nixosSystem rec { pkgs = makePkgs system; specialArgs = { inherit inputs self; }; @@ -28,6 +28,12 @@ rec { ../hosts/${hostname}/hardware-configuration.nix ../hosts/${hostname}/configuration.nix inputs.home-manager.nixosModules.default + { + home-manager.extraSpecialArgs = { + inherit inputs self pkgs; + lib = pkgs.lib.extend (_: _: inputs.home-manager.lib); + }; + } ]; }); compileSystems =