infrastructure/config/users/default.nix
2021-03-03 04:01:28 +00:00

16 lines
322 B
Nix

{ pkgs, config, ... }:
{
imports = [
./kat
];
users.users.root = {
openssh.authorizedKeys.keys = with pkgs.lib;
concatLists (mapAttrsToList (name: user:
if elem "wheel" user.extraGroups then
user.openssh.authorizedKeys.keys
else
[ ]) config.users.users);
};
}