1
Fork 0

Rekeyed secrets to include laleptus (also removed spotifyd)

This commit is contained in:
Matei Adriel 2023-07-18 15:31:02 +03:00
parent 3539617312
commit 24ce17adec
No known key found for this signature in database
6 changed files with 24 additions and 45 deletions

View file

@ -1,16 +0,0 @@
{ config, lib, pkgs, ... }: {
services.spotifyd = {
enable = true;
settings = {
global = {
username = "mjmsimuzc910khmr6yoccgtyr";
device_name = "nix"; # TODO: perhaps include the hostname here?
password_cmd =
# TODO: move this in it's own module
let identities = builtins.concatStringsSep " " (map (path: "-i ${path}") config.homeage.identityPaths);
in "${lib.getExe pkgs.age} --decrypt ${identities} ${./password.age}";
};
};
};
}

View file

@ -1,8 +0,0 @@
age-encryption.org/v1
-> ssh-ed25519 UUF9JQ FSx8O2svnwtbQ14eDPxFaBpnnUwx8rZbbzPKbg6yP2c
iZSfXaCF4b3vdpceO6cjdD4e+s+a0wowJJFNflO/JJQ
-> _nE-grease ,,1|@
RtO87gZKvnqPCFUe5XcXgXuIOmMFMrJU7YU
--- dA0HKjUgZYdBU/DF+t6K7oeVu725up4Ve7ya7alP7yk
D»$9?|ÈüÐG0>ÍŠ|ã4Z5>e¡ùü€<C3BC>$ Éâì
#×kDg˜äq

View file

@ -1,8 +1,7 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 UUF9JQ xZrl2Wl0woDhkVrg+1pI+BbWHCg3XV3T7pFoXgedR30 -> ssh-ed25519 UUF9JQ VBRqGf79Jw0ciCQMqgtfcHJJKBLXtFHYFsNMIACcWFw
+/LVZ/HO8Larngohcw1qJlNOrx81U4dUwgZjl3eSr8E HPXapSSEJnShJe5N25jQ6HMzuaUgwsPrF+uol2+yA54
-> ><tHMt-grease P^L r%s -> .,=H1-grease E<lR |?0-\ 51kNek I
Tr98KsZbbA+iwetDDuqha/D3aNESSYJTeiziDjNrCCtQpVvdJ4+5R9UKfR3PCPcE 6nleWMlQxU7piSjnKjlwGQ
dx1DrUOF1XLlEX/cjnGP02J/CsfRJXN0vqI --- GGH+hS3jvOBwKIu2BlNEvMN/dYHJRQnb+fkhXRr29Ps
--- 5zpFcCG6y7y2C8dwzwHQ8bJsIvyObCVkGovZMOLIGio “[%±•+'eö1Vš „»ö,zèewèDj¾î5Ř6²ß5¥é*$ŸiÅ<69>¸d<C2B8>?¡¬î<C2AC>zL¬ÃüAå?þ'$å<>XŸ n¾#èÀ˜ÿDúÓ¹Œuü´ $½Tqõy=p
š" DÚ‡WŒñg:ü^^ßÖôüG"I<>?¥haeä+|1õ|ó1Šm8Xíà}Ä°×$®Ÿ8Ì/ê0Æ·hâx¤õžÅ4ý¾¨‰F ~Zèka˜Ã"Fp

View file

@ -1,10 +1,12 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 UUF9JQ DSej3R3rllWa8hJPGoMZcEIMNb5Fdr2kj3QT2VP4Slg -> ssh-ed25519 qgVaDQ X59wGhVy2/t73FguLETsah+pqaGei4ymRNOIF+KF7WQ
eq6+W/naFadnfA6iuZ4mLeJA8mIATenivmSPvM0IOdk nBdcTHQYSNA8rhR8FBsT1jCx7oc5UHCSYJOw6fqH14c
-> ssh-ed25519 qgVaDQ iXTnXO2YIarah7rk8p2585tdpei6s+xMyr3iZAlmAj0 -> ssh-ed25519 3gahUA GVCyPuugr3JY9+TSB1PqjoDUy5T+Y/5IaKSnxNQNCwk
M7cBqZZrxnImgcXp6saeBLMPnw3ogmVIOn/NMhRI97Y TVp38LLUz5IXf7jA1w+B4MUBpeqY1b64l5/rKkUcNv4
-> TED-grease z ;"0 [2 G5M -> ssh-ed25519 UUF9JQ TqslGhrZP5LaNDz0tVlgSnPPsXIWImKrsTTcJ+Bxkz4
u7n1btlGnv/Qz0jJ HE9+CcjE3krbP1BOEvFCK0nm380sU9L717PnZYUOCbM
--- eu72XdP32dvM2PHwBp2a8Z5qbN8XuIQpOlWE7VVWN6c -> xWO"m-grease DUn8[ ^ucb +1wP(\@
ŔrŞ =|Ú(<28>Ei„5ň XDAjzkQ7ll4iKEBO88q99cBcai3wuOqeYEk2d407mqoDAAbm2KRwrYpTr6aKpArD
ĂňS=-n#†ş<E280A0>7\ŮřŤ<E280B9>+ó¶`Ľ‡× .3 Ő<>†˘|IüB~Ç2Ő§vi ÷™QĆP_¸¤4ÇĽ,l6ůqSždľÍ»[>ĘkŘ0~šlrŇiě$rŘ4®8Ö>ÂđXí]âż3eÉgĘű#î9Řeü%lS­@f 7yax3W5t8Y1PJ3uUEMnr1KhJiSZ0PHB3Ej+dKgL0Og
--- 4wnYq4dm1hZwXh+Z1xiZIabJr7rtXZP63Gemxkmsy0k
Ó­}fjçé:˜´³8:´óˆZÆÀÃçB¤sÚó<3ÿÇGGßZÄñ¸ûã¹~W¨Wà㨠Ct@XñÄPÌ„ºb}Q€öFaƒ&´ˆîµº HSÝñeh·z$-¾Á<D*ç5\ë<><1“ƒ^43œoŸ(Ë=Uœf@(

View file

@ -1,13 +1,15 @@
let let
adrielus = builtins.readFile ./hosts/nixos/tethys/id_ed25519.pub; adrielus_tethys = builtins.readFile ./hosts/nixos/tethys/id_ed25519.pub;
tethys = builtins.readFile ./hosts/nixos/tethys/ssh_host_ed25519_key.pub; tethys = builtins.readFile ./hosts/nixos/tethys/ssh_host_ed25519_key.pub;
lapetus = builtins.readFile ./hosts/nixos/lapetus/ssh_host_ed25519_key.pub;
all_hosts = [ tethys lapetus ];
in in
{ {
# Scoped for entire systems # Scoped for entire systems
"./hosts/nixos/common/global/wireless/wifi_passwords.age".publicKeys = [ adrielus tethys ]; "./hosts/nixos/common/global/wireless/wifi_passwords.age".publicKeys = all_hosts ++ [ adrielus_tethys ];
"./hosts/nixos/common/users/adrielus_password.age".publicKeys = [ adrielus tethys ]; "./hosts/nixos/common/users/adrielus_password.age".publicKeys = all_hosts ++ [ adrielus_tethys ];
# Scoped for the user # Scoped for the user
"./home/features/desktop/wakatime/wakatime_config.age".publicKeys = [ adrielus ]; # TODO: move this into `pass`.
"./home/features/desktop/spotifyd/password.age".publicKeys = [ adrielus ]; "./home/features/desktop/wakatime/wakatime_config.age".publicKeys = [ adrielus_tethys ];
} }