From 0f335950967b410110150180716bd203d1f6fd1b Mon Sep 17 00:00:00 2001 From: Aspen Smith Date: Mon, 19 Feb 2024 15:20:10 -0500 Subject: chore(aspen/home): Drop work email Change-Id: I3a41e814544cf264e12e99462b17d0e0d060d607 Reviewed-on: https://cl.tvl.fyi/c/depot/+/10979 Reviewed-by: aspen Tested-by: BuildkiteCI Autosubmit: aspen --- users/aspen/system/home/modules/email.nix | 62 +++++++++++++------------------ 1 file changed, 25 insertions(+), 37 deletions(-) (limited to 'users/aspen') diff --git a/users/aspen/system/home/modules/email.nix b/users/aspen/system/home/modules/email.nix index 231d048a6f..5cf5a67eaa 100644 --- a/users/aspen/system/home/modules/email.nix +++ b/users/aspen/system/home/modules/email.nix @@ -16,15 +16,9 @@ let personal = { primary = true; address = "root@gws.fyi"; - aliases = [ "grfn@gws.fyi" ]; + aliases = [ "grfn@gws.fyi" "aspen@gws.fyi" ]; passEntry = "root-gws-msmtp"; }; - - work = { - address = "aspen@readyset.io"; - passEntry = "readyset/msmtp"; - }; - }; in @@ -51,48 +45,42 @@ in ExecStart = mkForce "${pkgs.writeShellScript "sync-${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; - # 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.accounts = mapAttrs - (_: params@{ passEntry, ... }: { - realName = "Aspen Smith"; - passwordCommand = "pass ${passEntry}"; + (_: + params@{ passEntry, ... }: + { + realName = "Aspen Smith"; + passwordCommand = "pass ${passEntry}"; - flavor = "gmail.com"; + flavor = "gmail.com"; - imapnotify = { - enable = true; - boxes = [ "Inbox" ]; - }; + imapnotify = { + enable = true; + boxes = [ "Inbox" ]; + }; - gpg = { - key = "0F11A989879E8BBBFDC1E23644EF5B5E861C09A7"; - signByDefault = true; - }; + gpg = { + key = "0F11A989879E8BBBFDC1E23644EF5B5E861C09A7"; + signByDefault = true; + }; - notmuch.enable = true; - lieer = { - enable = true; - sync = { + notmuch.enable = true; + lieer = { enable = true; - frequency = "*:*"; + sync = { + enable = true; + frequency = "*:*"; + }; }; - }; - msmtp.enable = true; - } // builtins.removeAttrs params [ "passEntry" ]) + msmtp.enable = true; + } // builtins.removeAttrs params [ "passEntry" ]) accounts; } -- cgit 1.4.1