2019-08-27 17:24:33 +02:00
|
|
|
{ config, pkgs, lib, ... }:
|
2019-04-20 09:08:39 +02:00
|
|
|
{
|
|
|
|
|
environment.systemPackages = [
|
|
|
|
|
pkgs.notmuch
|
|
|
|
|
pkgs.offlineimap
|
|
|
|
|
pkgs.msmtp
|
2019-08-27 17:24:33 +02:00
|
|
|
pkgs.alot
|
2019-04-20 09:08:39 +02:00
|
|
|
];
|
|
|
|
|
|
|
|
|
|
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";
|
2019-08-27 17:24:33 +02:00
|
|
|
realName = config.niveum.user.name;
|
2019-04-20 09:08:39 +02:00
|
|
|
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;
|
2019-09-11 07:33:27 +02:00
|
|
|
passwordCommand = "echo '${lib.strings.fileContents <shared-secrets/eduroam/password>}'";
|
2019-04-20 09:08:39 +02:00
|
|
|
offlineimap = {
|
|
|
|
|
enable = true;
|
|
|
|
|
postSyncHookCommand = "notmuch new";
|
|
|
|
|
};
|
|
|
|
|
primary = true;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
programs.offlineimap = {
|
|
|
|
|
enable = true;
|
|
|
|
|
};
|
2019-08-27 17:24:33 +02:00
|
|
|
|
|
|
|
|
programs.alot.enable = true;
|
2019-04-20 09:08:39 +02:00
|
|
|
};
|
|
|
|
|
}
|