blob: 327112fb8d70e550eec1d4cde31dfaf50f71c6f2 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
let
keys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMWOFcEGLg9E7LdD5wnnVAlwPe9jUxgAPF5dNsMSHxyZ" # oden host key
"age1yubikey1qtppenqpqjtll78q0tfcgnm4dczy7nakmj5l2z3syyqfcq27kqx32hh72rt" # yubikey5nfc
"age1yubikey1q2gkk5zhme43j9mzv8pyd22d60vv5v73aupcqw09fz8apwhw4qw3yd3n0w5" # yubikey5nano
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPC69ml72mqbn7L3QkpsCJuWdrKFYFNd0MaS5xERbuSF" # ymer
];
files = [
"wifi-password-staff.txt.age"
"wifi-password-guest.txt.age"
"password-hash.txt.age"
"hcloud-token.txt.age"
"wg-key.txt"
];
in
builtins.listToAttrs (
map (name: {
inherit name;
value.publicKeys = keys;
}) files
)
|