mirror of
https://github.com/kmein/niveum
synced 2026-03-16 18:21:07 +01:00
40 lines
872 B
Nix
40 lines
872 B
Nix
{ config, pkgs, ... }:
|
|
{
|
|
environment.systemPackages = [
|
|
pkgs.notmuch
|
|
pkgs.offlineimap
|
|
pkgs.msmtp
|
|
pkgs.neomutt
|
|
];
|
|
|
|
home-manager.users.me = {
|
|
accounts.email.maildirBasePath = "${config.users.users.me.home}/mail";
|
|
accounts.email.accounts.hu-berlin = {
|
|
address = "meinhark@hu-berlin.de";
|
|
userName = "meinhark";
|
|
realName = config.niveum.user.fullName;
|
|
imap = {
|
|
host = "mailbox.cms.hu-berlin.de";
|
|
port = 993;
|
|
tls.enable = true;
|
|
};
|
|
smtp = {
|
|
host = "mailhost.cms.hu-berlin.de";
|
|
port = 25;
|
|
tls.enable = true;
|
|
};
|
|
msmtp.enable = true;
|
|
notmuch.enable = true;
|
|
offlineimap = {
|
|
enable = true;
|
|
postSyncHookCommand = "notmuch new";
|
|
};
|
|
primary = true;
|
|
};
|
|
|
|
programs.offlineimap = {
|
|
enable = true;
|
|
};
|
|
};
|
|
}
|