From ce0066436d14efbc8a3592f504efcb409f14333b Mon Sep 17 00:00:00 2001 From: Franck Cuny Date: Mon, 12 Jan 2026 08:20:05 -0800 Subject: simplify ssh key management --- home/modules/userinfo.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'home/modules') diff --git a/home/modules/userinfo.nix b/home/modules/userinfo.nix index 46afc73..bea964e 100644 --- a/home/modules/userinfo.nix +++ b/home/modules/userinfo.nix @@ -10,6 +10,16 @@ type = types.str; example = "some@email.com"; }; + sshPublicKeys = mkOption { + type = types.attrsOf types.str; + default = { }; + example = { + yubikey-keychain = "sk-ssh-ed25519@openssh.com AAAAC3NzaC1lZDI1NTE5..."; + yubikey-backup = "sk-ssh-ed25519@openssh.com AAAAC3NzaC1lZDI1NTE5..."; + yubikey-nano = "sk-ssh-ed25519@openssh.com AAAAC3NzaC1lZDI1NTE5..."; + }; + description = "SSH public keys tagged by their source/location"; + }; }; }; } -- cgit v1.2.3