feat: add ssh keys files

This commit is contained in:
Guz
2024-10-01 19:12:37 -03:00
parent 32e0d76d18
commit 40cf45e45b
7 changed files with 86 additions and 3 deletions

View File

@@ -129,6 +129,10 @@ in {
name = mkOption {
type = passwdEntry str;
};
openssh = mkOption {
type = anything;
default = {};
};
packages = mkOption {
type = listOf package;
default = [];
@@ -186,6 +190,7 @@ in {
isSystemUser
linger
name
openssh
pamMount
shell
subGidRanges
@@ -217,7 +222,7 @@ in {
})
cfg.users;
home-manager.backupFileExtension = "backup~";
home-manager.backupFileExtension = "backup";
home-manager.extraSpecialArgs = {inherit inputs;};
home-manager.users =
mapAttrs