gpg
This commit is contained in:
parent
b6f7d20631
commit
187a390cd2
4 changed files with 15 additions and 16 deletions
8
flake.lock
generated
8
flake.lock
generated
|
|
@ -236,11 +236,11 @@
|
||||||
},
|
},
|
||||||
"flake-private": {
|
"flake-private": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1744570005,
|
"lastModified": 1745623083,
|
||||||
"narHash": "sha256-SnV4raQWMiysxsZBOq4wrR9kWxF8Fk/Arn9bERr1XOg=",
|
"narHash": "sha256-4dITN4vFrcWv4rwRMDTs/t+8K9coTIU8fA3sGVGb/pA=",
|
||||||
"ref": "main",
|
"ref": "main",
|
||||||
"rev": "ce669973291ca0e09677fb2491922ea15562e9ef",
|
"rev": "8b6bde50ea541f1154893dbe9ab34f748e4fc706",
|
||||||
"revCount": 2,
|
"revCount": 3,
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "ssh://git@git.firelilith.org/lilith/flake-private.git"
|
"url": "ssh://git@git.firelilith.org/lilith/flake-private.git"
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,10 @@
|
||||||
{pkgs, ...}: {
|
{ pkgs, ... }:
|
||||||
|
{
|
||||||
programs.gpg = {
|
programs.gpg = {
|
||||||
enable = true;
|
enable = true;
|
||||||
settings.trust-model = "tofu+pgp";
|
settings = {
|
||||||
|
trust-model = "tofu+pgp";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
services.gpg-agent = {
|
services.gpg-agent = {
|
||||||
|
|
|
||||||
|
|
@ -70,8 +70,6 @@
|
||||||
allow_tearing = false;
|
allow_tearing = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
ecosystem.no_update_news = true;
|
|
||||||
|
|
||||||
decoration = {
|
decoration = {
|
||||||
rounding = 10;
|
rounding = 10;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,20 +8,18 @@
|
||||||
programs.thunderbird = {
|
programs.thunderbird = {
|
||||||
enable = true;
|
enable = true;
|
||||||
settings = {
|
settings = {
|
||||||
|
"general.useragent.override" = "";
|
||||||
|
"privacy.donottrackheader.enabled" = true;
|
||||||
|
"mail.openpgp.allow_external_gnupg" = true;
|
||||||
|
"mail.openpgp.fetch_pubkeys_from_gnupg" = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
profiles."lilith" = {
|
profiles."lilith" = {
|
||||||
isDefault = true;
|
isDefault = true;
|
||||||
|
withExternalGnupg = true;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
sops.secrets = {
|
|
||||||
"email/personal/password" = { };
|
|
||||||
"email/uni/password" = { };
|
|
||||||
"email/work/password" = { };
|
|
||||||
"email/fau/password" = { };
|
|
||||||
};
|
|
||||||
|
|
||||||
# As this contains personal information, this part of the config has been
|
# As this contains personal information, this part of the config has been
|
||||||
# put in a separate, private repository. Do _not_ use this for actual secrets!
|
# put in a separate, private repository. Do _not_ use this for actual secrets!
|
||||||
accounts.email.accounts = flake-private.home.accounts.email.accounts { inherit config; };
|
accounts.email.accounts = flake-private.home.accounts.email.accounts { inherit config; };
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue