19 lines
539 B
Nix
19 lines
539 B
Nix
{ modules, ... }:
|
|
{
|
|
# Applys doloro's public keys to the users openssh
|
|
modules.publicKeys.provides = {
|
|
doloro =
|
|
{ user, host, ... }:
|
|
{
|
|
nixos = {
|
|
users.users.${user.userName} = {
|
|
openssh.authorizedKeys.keys = [
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIE/4h+WCBBW82puv8SMdUbkWymF4amEMuZitgFztB6oZ" # laptop pub key
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBaa6Z5qtBSLEz+A4fQGYPfkOISsRQlmKkVbcx2zxML7" # pc pub key
|
|
];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
}
|