From 92ca826539092f33c8e19a19c7a9ea0def2aece0 Mon Sep 17 00:00:00 2001 From: seth Date: Mon, 17 Apr 2023 12:00:55 -0400 Subject: move most configurations to modules --- util/user.nix | 38 -------------------------------------- 1 file changed, 38 deletions(-) delete mode 100644 util/user.nix (limited to 'util/user.nix') diff --git a/util/user.nix b/util/user.nix deleted file mode 100644 index 3355459..0000000 --- a/util/user.nix +++ /dev/null @@ -1,38 +0,0 @@ -{ - inputs, - mapFilterDirs, -}: rec { - mkHMUser = { - username, - pkgs, - stateVersion ? "22.11", - modules ? [], - }: - inputs.home-manager.lib.homeManagerConfiguration { - inherit pkgs; - modules = - [ - ../users/${username}/home.nix - { - home = { - inherit username stateVersion; - homeDirectory = "/home/${username}"; - }; - - programs.home-manager.enable = true; - } - ] - ++ modules; - }; - - mapHMUsers = users: - mapFilterDirs ../users (n: v: v == "directory" && n != "root" && n != "secrets") (username: _: - mkHMUser { - inherit username; - inherit (users.${username}) pkgs stateVersion; - modules = - if builtins.hasAttr "modules" users.${username} - then users.${username}.modules - else {}; - }); -} -- cgit v1.2.3