Files
nix/lib/default.nix

18 lines
227 B
Nix

{
inputs,
lib,
...
}:
{
mkUser =
attrs:
let
inv = import ../inventory.nix;
sshKeys = builtins.attrValues inv.userKeys;
in
{
openssh.authorizedKeys.keys = sshKeys;
}
// attrs;
}