home/gpg: add people's keys

This commit is contained in:
Primrose 2025-09-27 20:42:51 +08:00
parent 5e78ad2d17
commit 4a1e2600e3
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA

View file

@ -4,33 +4,35 @@
gpg-agent.pinentry.package = pkgs.pinentry-tty;
};
programs.gpg.publicKeys = [
programs.gpg.publicKeys = let
github = {
user,
hash,
trust ? 5,
}: {
source = pkgs.fetchurl {
url = "https://github.com/${user}.gpg";
inherit hash;
};
inherit trust;
};
in
map github [
{
# Common identity
text = ''
-----BEGIN PGP PUBLIC KEY BLOCK-----
mDMEY9HPPhYJKwYBBAHaRw8BAQdAqszGIfN3qZZlwTuFRMsJCvo+GkiFmhCkv2J0
YDHxabG0I0zDqWFuYSDmsZ8gPGxlYW5hLmppYW5nQGljbG91ZC5jb20+iI4EExYK
ADYWIQQ2WdXIekvF12mbN9hOiHpMqXFK2gUCZoZnugIbAwQLCQgHBBUKCQgFFgID
AQACHgUCF4AACgkQToh6TKlxStp3kAEA5pU5abPtuowP5gNuqX+/tyF8nTg7ALKh
eoPiyup/7SEBAKbv40CR9TY1QtbCAynadckEH0yIYdJnvfb1AseJXLgOtCdMw6lh
bmEg5rGfIDxsZWFuYS5qaWFuZytnaXRAaWNsb3VkLmNvbT6IjgQTFgoANhYhBDZZ
1ch6S8XXaZs32E6IekypcUraBQJmP/N5AhsDBAsJCAcEFQoJCAUWAgMBAAIeBQIX
gAAKCRBOiHpMqXFK2l+1AQCDskvMl9Lp4f43lQH4A+tfgKuwk9VAjgS3kpuOv6qD
PQEA0wvf2ccZOZDyTRpJN/J8exZirzJZ50E8Mx+kxNhMowC4OARj0c8+EgorBgEE
AZdVAQUBAQdA3pq2MXE/AenjuKTAndhyn6iTOLSO3KqVG4hCsW8L9CYDAQgHiHgE
GBYKACAWIQQ2WdXIekvF12mbN9hOiHpMqXFK2gUCY9HPPgIbDAAKCRBOiHpMqXFK
2vlQAP9AtdEb9F3G9AVcIe6+ZHUZXLUnK2O9+RxvG7uudSc7ggD/THKH6xIDeABu
qutR96eV2XVdbRmxBWRn/NABksaLdwe4OARmhmiYEgorBgEEAZdVAQUBAQdAGSQb
M27bqSix3jCDovCAFbQywYJDpozyHUYijf8rvlUDAQgHiHgEGBYKACAWIQQ2WdXI
ekvF12mbN9hOiHpMqXFK2gUCZoZomAIbDAAKCRBOiHpMqXFK2h/UAQC/8f4GrSRT
8VC1N6FZjJWo9Qo9b3yPJ86H980UDO3bBAD+JNWVji6d9dF931JoTcPiVlL2Op4N
L1Rpi65+osEcKgE=
=FC5g
-----END PGP PUBLIC KEY BLOCK-----
'';
trust = 5;
user = "leana8959";
hash = "sha256-Y+v/8bLkyUIe4vjToChQP3ChPxRV/DqI72OTsx6F0oo=";
}
{
user = "vanilla-extracts";
hash = "sha256-6JulBVFmbOHAI7tHiS0Q7L5oQVOXtkUmOLz3+Yz27ec=";
}
{
user = "jappeace";
hash = "sha256-wJ4hiE7M7dcEMaE8waNZEi+tybpVIsFzoeDJhIIaLhk=";
}
{
user = "confusedkernel";
hash = "sha256-9DdtDAcv+2Z0jJMSLAXbp5ne8uHYj5V/lNGi0kKSdv4=";
}
];
}