{ config, lib, pkgs, ... }: { programs.mbsync.enable = true; programs.msmtp.enable = true; programs.notmuch = { enable = true; hooks.preNew = "mbsync --all"; }; accounts.email = { accounts.failco = { address = "me@failco.de"; gpg = { key = "F2132F0C63730C6BC42BCC2A41A6D13FECA21280"; signByDefault = true; }; imap.host = "thrall.failco.de"; mbsync = { enable = true; create = "maildir"; }; msmtp.enable = true; notmuch.enable = true; primary = true; realName = "Alexander Kobjolke"; passwordCommand = "gopass --nosync show -o eMail/failco.de/me@failco.de"; smtp = { host = "thrall.failco.de"; }; userName = "me@failco.de"; }; }; }