summaryrefslogtreecommitdiff
path: root/users.nix
diff options
context:
space:
mode:
authorGregor Kleen <gkleen@yggdrasil.li>2015-09-30 23:43:33 +0200
committerGregor Kleen <gkleen@yggdrasil.li>2015-09-30 23:43:33 +0200
commitac6fc8cda6a5f947d7647a79433dc76ae83fed5b (patch)
tree1c65cf5f68d480b05f48e61d5b8f7682224dc78a /users.nix
parent7fb560657077cd9ebb1788760cb6ada8f0eedf32 (diff)
downloadnixos-ac6fc8cda6a5f947d7647a79433dc76ae83fed5b.tar
nixos-ac6fc8cda6a5f947d7647a79433dc76ae83fed5b.tar.gz
nixos-ac6fc8cda6a5f947d7647a79433dc76ae83fed5b.tar.bz2
nixos-ac6fc8cda6a5f947d7647a79433dc76ae83fed5b.tar.xz
nixos-ac6fc8cda6a5f947d7647a79433dc76ae83fed5b.zip
modular xmpp users config
Diffstat (limited to 'users.nix')
-rw-r--r--users.nix9
1 files changed, 7 insertions, 2 deletions
diff --git a/users.nix b/users.nix
index 648460d6..cfabd4ea 100644
--- a/users.nix
+++ b/users.nix
@@ -1,5 +1,10 @@
1{ 1{config, ...}:
2
3let
4 xmppUsers = [];
5in {
2 users.mutableUsers = false; 6 users.mutableUsers = false;
3 users.defaultUserShell = "/run/current-system/sw/bin/zsh"; 7 users.defaultUserShell = "/run/current-system/sw/bin/zsh";
4 users.extraUsers.gkleen = import ./users/gkleen.nix; 8 users.extraUsers = builtins.listToAttrs (map (name: { inherit name; value = import (builtins.toPath ("./users/" + name + ".nix")) {}; })
9 ["gkleen"] ++ (if config.networking.hostname == "ymir" then xmppUsers else []));
5} 10}