my nix flake.
1let
2 users = {
3 "willow" = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPWD6wk95qNhk/36vEH34qIRp/TPCcQ+D+u5Xd9/N0m1 hai@wlo.moe";
4 };
5
6 hosts = {
7 "ivy" = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIL3z4dGVshqysYW9atQFn8H5EPIcQlnck8ciuXgjWnAV root@nixos";
8 };
9
10 allUsers = builtins.attrValues users;
11 allHosts = builtins.attrValues hosts;
12in
13{
14 "immich-env.age".publicKeys = allUsers ++ allHosts;
15 "pds-env.age".publicKeys = allUsers ++ allHosts;
16 "vaultwarden-env.age".publicKeys = allUsers ++ allHosts;
17 "password-file.age".publicKeys = allUsers ++ allHosts;
18}