diff --git a/modules/default.nix b/modules/default.nix index bdbd475..0ac31fb 100644 --- a/modules/default.nix +++ b/modules/default.nix @@ -5,8 +5,8 @@ ]; flake-file.description = "A dendritic setup."; - flake.flakeModule = { - imports = (inputs.import-tree ./home-manager); - }; + # flake.flakeModule = { + # imports = (inputs.import-tree ./home-manager); + # }; } diff --git a/modules/lib.nix b/modules/lib.nix deleted file mode 100644 index 4072764..0000000 --- a/modules/lib.nix +++ /dev/null @@ -1,39 +0,0 @@ -{ - inputs, - ... -}: -{ - flake.lib = { - loadNixosAndHmModuleForUser = - config: modules: username: - assert builtins.isAttrs config; - assert builtins.isList modules; - assert builtins.isString username; - { - imports = (builtins.map (module: config.flake.modules.nixos.${module} or { }) modules) ++ [ - { - imports = [ - inputs.home-manager.nixosModules.home-manager - ]; - - home-manager.users.${username}.imports = [ - ( - { osConfig, ... }: - { - home.stateVersion = osConfig.system.stateVersion; - } - ) - ] ++ builtins.map (module: config.flake.modules.homeManager.${module} or { }) modules; - } - ]; - }; - - loadHmModules = - config: modules: - assert builtins.isAttrs config; - assert builtins.isList modules; - { - imports = builtins.map (module: config.flake.homeModules.${module} or { }) modules; - }; - }; -} \ No newline at end of file