diff options
| -rw-r--r-- | users.nix | 5 | ||||
| -rw-r--r-- | users/ineumann.nix | 8 |
2 files changed, 11 insertions, 2 deletions
| @@ -1,7 +1,7 @@ | |||
| 1 | {config, ...}: | 1 | {config, ...}: |
| 2 | 2 | ||
| 3 | let | 3 | let |
| 4 | xmppUsers = { | 4 | ymirUsers = { |
| 5 | "mherold" = import ./users/mherold.nix; | 5 | "mherold" = import ./users/mherold.nix; |
| 6 | "llovisa" = import ./users/llovisa.nix; | 6 | "llovisa" = import ./users/llovisa.nix; |
| 7 | "vkleen" = import ./users/vkleen.nix; | 7 | "vkleen" = import ./users/vkleen.nix; |
| @@ -9,11 +9,12 @@ let | |||
| 9 | "mkleen" = import ./users/mkleen.nix; | 9 | "mkleen" = import ./users/mkleen.nix; |
| 10 | "lkellers" = import ./users/lkellers.nix; | 10 | "lkellers" = import ./users/lkellers.nix; |
| 11 | "mwgnr" = import ./users/mwagner.nix; | 11 | "mwgnr" = import ./users/mwagner.nix; |
| 12 | "ineumann" = import ./users/ineumann.nix; | ||
| 12 | }; | 13 | }; |
| 13 | in { | 14 | in { |
| 14 | users.mutableUsers = false; | 15 | users.mutableUsers = false; |
| 15 | users.defaultUserShell = "/run/current-system/sw/bin/zsh"; | 16 | users.defaultUserShell = "/run/current-system/sw/bin/zsh"; |
| 16 | users.extraUsers = { | 17 | users.extraUsers = { |
| 17 | "gkleen" = import ./users/gkleen.nix; | 18 | "gkleen" = import ./users/gkleen.nix; |
| 18 | } // (if config.networking.hostName == "ymir" then xmppUsers else {}); | 19 | } // (if config.networking.hostName == "ymir" then ymirUsers else {}); |
| 19 | } | 20 | } |
diff --git a/users/ineumann.nix b/users/ineumann.nix new file mode 100644 index 00000000..30caff0e --- /dev/null +++ b/users/ineumann.nix | |||
| @@ -0,0 +1,8 @@ | |||
| 1 | { | ||
| 2 | name = "ineumann"; # lowercase ascii, please | ||
| 3 | description = "Irene Neumann"; | ||
| 4 | extraGroups = ["mail"]; | ||
| 5 | group = "users"; | ||
| 6 | hashedPassword = "$6$rounds=500000$ZcddLLjh9A9nT$Wdciw5g.ZHnTYcRA54LbcDePkxP.jXVgV1hRZUfCvip0noAn7AHgMimCcd570JyBzj.7clacVPsFRQZLYxWy7/"; | ||
| 7 | isNormalUser = true; | ||
| 8 | } | ||
