/ secrets.nix
secrets.nix
1 let 2 keys = { 3 net-2 = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINn72exP6biKB2P2DDFVBRo9DShmZWIdG1rWmjQwjsBj root@net-2.local"; 4 ay = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDhuX+vkPM4C2GJtKkfgOm29QEcVs6s9oElroEYY8sCO ay@net-2.local"; 5 }; 6 in keys // { 7 admins = [ keys.ay ]; 8 all = builtins.attrValues keys; 9 } // { 10 # Declare your actual secrets here 11 "modules/common/ssh/config.age".publicKeys = all; 12 }