mirror of
https://github.com/gensokyo-zone/infrastructure.git
synced 2026-02-09 04:19:19 -08:00
style: alejandra $(fd -e nix)
This commit is contained in:
parent
97d9eecd3c
commit
e63304937d
91 changed files with 1422 additions and 1102 deletions
|
|
@ -10,16 +10,15 @@
|
|||
templateUsers = filterAttrs (_: userIs "peeps") templateSystem.config.users.users;
|
||||
mkNodeUsers = users: let
|
||||
nodeUsers = mapAttrsToList (_: mkNodeUser) templateUsers;
|
||||
in sortOn (user: user.uid) nodeUsers;
|
||||
in
|
||||
sortOn (user: user.uid) nodeUsers;
|
||||
mkNodeUser = user: {
|
||||
inherit (user) name uid;
|
||||
authorizedKeys = user.openssh.authorizedKeys.keys;
|
||||
};
|
||||
mkNode = {
|
||||
name,
|
||||
}: {
|
||||
mkNode = {name}: {
|
||||
users = mkNodeUsers templateUsers;
|
||||
};
|
||||
in {
|
||||
reisen = mkNode { name = "reisen"; };
|
||||
reisen = mkNode {name = "reisen";};
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue