diff --git a/modules/home-manager/_private/extra-arguments.nix b/modules/home-manager/_private/extra-arguments.nix index ceab620d..c9918dcc 100644 --- a/modules/home-manager/_private/extra-arguments.nix +++ b/modules/home-manager/_private/extra-arguments.nix @@ -1,6 +1,6 @@ # All of the extra module arguments to be passed as part of the home-manager # environment. -{ pkgs, lib, options, ... }: +{ pkgs, lib, options, ... }@attrs: let foodogsquaredLib = import ../../../lib { inherit pkgs; }; @@ -11,5 +11,7 @@ in home-manager = import ../../../lib/env-specific/home-manager.nix { inherit pkgs lib; self = final; }; } // lib.optionalAttrs (options?sops) { sops-nix = import ../../../lib/env-specific/sops.nix { inherit pkgs lib; self = final; }; + } // lib.optionalAttrs (attrs?nixosConfig) { + nixos = import ../../../lib/env-specific/nixos.nix { inherit pkgs lib; self = final; }; }); }