chore(aspen/home): Drop work email
Change-Id: I3a41e814544cf264e12e99462b17d0e0d060d607 Reviewed-on: https://cl.tvl.fyi/c/depot/+/10979 Reviewed-by: aspen <root@gws.fyi> Tested-by: BuildkiteCI Autosubmit: aspen <root@gws.fyi>
This commit is contained in:
parent
d1055ee841
commit
0f33595096
1 changed files with 27 additions and 39 deletions
|
@ -16,15 +16,9 @@ let
|
||||||
personal = {
|
personal = {
|
||||||
primary = true;
|
primary = true;
|
||||||
address = "root@gws.fyi";
|
address = "root@gws.fyi";
|
||||||
aliases = [ "grfn@gws.fyi" ];
|
aliases = [ "grfn@gws.fyi" "aspen@gws.fyi" ];
|
||||||
passEntry = "root-gws-msmtp";
|
passEntry = "root-gws-msmtp";
|
||||||
};
|
};
|
||||||
|
|
||||||
work = {
|
|
||||||
address = "aspen@readyset.io";
|
|
||||||
passEntry = "readyset/msmtp";
|
|
||||||
};
|
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
in
|
in
|
||||||
|
@ -51,48 +45,42 @@ in
|
||||||
ExecStart = mkForce "${pkgs.writeShellScript "sync-${name}" ''
|
ExecStart = mkForce "${pkgs.writeShellScript "sync-${name}" ''
|
||||||
${pkgs.lieer}/bin/gmi sync --path ~/mail/${name}
|
${pkgs.lieer}/bin/gmi sync --path ~/mail/${name}
|
||||||
''}";
|
''}";
|
||||||
Environment = "NOTMUCH_CONFIG=${config.home.sessionVariables.NOTMUCH_CONFIG}";
|
Environment =
|
||||||
|
"NOTMUCH_CONFIG=${config.home.sessionVariables.NOTMUCH_CONFIG}";
|
||||||
};
|
};
|
||||||
|
|
||||||
})
|
})
|
||||||
accounts;
|
accounts;
|
||||||
|
|
||||||
# xdg.configFile."notifymuch/notifymuch.cfg".text = generators.toINI {} {
|
|
||||||
# notifymuch = {
|
|
||||||
# query = "is:unread and is:important";
|
|
||||||
# mail_client = "";
|
|
||||||
# recency_interval_hours = "48";
|
|
||||||
# hidden_tags = "inbox unread attachment replied sent encrypted signed";
|
|
||||||
# };
|
|
||||||
# };
|
|
||||||
|
|
||||||
accounts.email.maildirBasePath = "mail";
|
accounts.email.maildirBasePath = "mail";
|
||||||
accounts.email.accounts = mapAttrs
|
accounts.email.accounts = mapAttrs
|
||||||
(_: params@{ passEntry, ... }: {
|
(_:
|
||||||
realName = "Aspen Smith";
|
params@{ passEntry, ... }:
|
||||||
passwordCommand = "pass ${passEntry}";
|
{
|
||||||
|
realName = "Aspen Smith";
|
||||||
|
passwordCommand = "pass ${passEntry}";
|
||||||
|
|
||||||
flavor = "gmail.com";
|
flavor = "gmail.com";
|
||||||
|
|
||||||
imapnotify = {
|
imapnotify = {
|
||||||
enable = true;
|
|
||||||
boxes = [ "Inbox" ];
|
|
||||||
};
|
|
||||||
|
|
||||||
gpg = {
|
|
||||||
key = "0F11A989879E8BBBFDC1E23644EF5B5E861C09A7";
|
|
||||||
signByDefault = true;
|
|
||||||
};
|
|
||||||
|
|
||||||
notmuch.enable = true;
|
|
||||||
lieer = {
|
|
||||||
enable = true;
|
|
||||||
sync = {
|
|
||||||
enable = true;
|
enable = true;
|
||||||
frequency = "*:*";
|
boxes = [ "Inbox" ];
|
||||||
};
|
};
|
||||||
};
|
|
||||||
msmtp.enable = true;
|
gpg = {
|
||||||
} // builtins.removeAttrs params [ "passEntry" ])
|
key = "0F11A989879E8BBBFDC1E23644EF5B5E861C09A7";
|
||||||
|
signByDefault = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
notmuch.enable = true;
|
||||||
|
lieer = {
|
||||||
|
enable = true;
|
||||||
|
sync = {
|
||||||
|
enable = true;
|
||||||
|
frequency = "*:*";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
msmtp.enable = true;
|
||||||
|
} // builtins.removeAttrs params [ "passEntry" ])
|
||||||
accounts;
|
accounts;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue