diff --git a/modules/hm-system-defaults.nix b/modules/hm-system-defaults.nix index 7b442a6..29b2468 100644 --- a/modules/hm-system-defaults.nix +++ b/modules/hm-system-defaults.nix @@ -1,11 +1,17 @@ { config, ... }: { - home-manager.sharedModules = [ - { - home.sessionVariables = { - inherit (config.environment.sessionVariables) NIX_PATH; - }; - xdg.configFile."nix/registry.json".text = - config.environment.etc."nix/registry.json".text; - } - ]; + home-manager = { + extraSpecialArgs = { + main = config; + }; + + sharedModules = [ + { + home.sessionVariables = { + inherit (config.environment.sessionVariables) NIX_PATH; + }; + xdg.configFile."nix/registry.json".text = + config.environment.etc."nix/registry.json".text; + } + ]; + }; } diff --git a/users/infinidoge/default.nix b/users/infinidoge/default.nix index 7e3c0d2..4c1bd87 100644 --- a/users/infinidoge/default.nix +++ b/users/infinidoge/default.nix @@ -1,4 +1,4 @@ -{ config, self, lib, pkgs, suites, profiles, inputs, ... }@main: { +{ config, self, lib, pkgs, suites, profiles, inputs, ... }: { imports = lib.our.flattenListSet { suites = with suites; [ develop ]; };