mail and password store

This commit is contained in:
Till 2026-01-18 00:24:58 +01:00
parent 4cf458aacb
commit deebde0386
6 changed files with 29 additions and 7 deletions

View file

@ -95,8 +95,13 @@
userName = "till.straube@t9e.me";
signature.text = ''
Till Straube (he/him)
PGP key: https://keys.openpgp.org/search?q=till.straube@t9e.me
'';
signature.showSignature = "append";
gpg = {
key = "5FA6782F543D12ED07110780BA1B73F10BABF8E3";
signByDefault = true;
};
neomutt = {
enable = true;
sendMailCommand = "/home/till/.nix-profile/bin/msmtp";
@ -104,11 +109,14 @@
set my_mbsync_acct='t9e'
set mbox='+Archive'
set my_junk='+Junk'
unset crypt_auto_pgp
set crypt_auto_pgp
unset crypt_auto_smime
unalternates *
alternates @t9e.me$
set reverse_name
set my_signature = ${
pkgs.writeText
"signature.txt"
@ -136,7 +144,7 @@
userName = "till";
signature.text = ''
Till Straube (he/him)
PGP: https://keys.openpgp.org/search?q=till@ktiu.net
PGP key: https://keys.openpgp.org/search?q=till@ktiu.net
'';
signature.showSignature = "append";
gpg = {

View file

@ -1,7 +1,7 @@
# Locations
set smime_ca_location="~/.keys/neomutt/smime/ca"
set smime_certificates="~/.keys/neomutt/smime/public"
set smime_keys="~/.keys/neomutt/smime/private"
# set smime_ca_location="~/.keys/neomutt/smime/ca"
# set smime_certificates="~/.keys/neomutt/smime/public"
# set smime_keys="~/.keys/neomutt/smime/private"
# Commands (smime_keys)
set smime_pk7out_command="openssl smime -verify -in %f -noverify -pk7out"

View file

@ -40,6 +40,7 @@
imports = [
./fish.nix
./tmux
./password-store.nix
./vifm
./nvim
];

14
home/password-store.nix Normal file
View file

@ -0,0 +1,14 @@
{ config, pkgs, ... }:
{
# services.gnome.gnome-keyring.enable = lib.mkForce false;
# services.gnome.gnome-keyring.enable = false;
services.pass-secret-service.enable = true;
programs.password-store = {
enable = true;
settings = {
PASSWORD_STORE_DIR = "$XDG_DATA_HOME/crypto/password-store";
};
};
}

View file

@ -66,7 +66,7 @@
./calendars.nix
./foot.nix
./mail
./openconnect.nix
# ./openconnect.nix
];
programs.taskwarrior = {