12 lines
268 B
Nix
12 lines
268 B
Nix
{config, ...}: let
|
|
inherit (builtins) readFile;
|
|
inherit (config.users.users) user;
|
|
in {
|
|
nix.settings.trusted-users = ["nix-ssh"];
|
|
nix.sshServe = {
|
|
enable = true;
|
|
write = true;
|
|
keys = map (f: readFile f) user.openssh.authorizedKeys.keyFiles;
|
|
};
|
|
}
|