summaryrefslogtreecommitdiff
path: root/util/user.nix
diff options
context:
space:
mode:
authorseth <[email protected]>2023-04-17 12:00:55 -0400
committerseth <[email protected]>2023-04-17 12:01:21 -0400
commit92ca826539092f33c8e19a19c7a9ea0def2aece0 (patch)
treec6ff98c3f645f189b559bc1a69904fec217a946c /util/user.nix
parent98921a299be9f22bde9204e1fd05d0ea0fb0c6ed (diff)
move most configurations to modules
Diffstat (limited to 'util/user.nix')
-rw-r--r--util/user.nix38
1 files changed, 0 insertions, 38 deletions
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 {};
- });
-}