diff options
Diffstat (limited to 'modules/programs/aerc/default.nix')
| -rw-r--r-- | modules/programs/aerc/default.nix | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/modules/programs/aerc/default.nix b/modules/programs/aerc/default.nix deleted file mode 100644 index 5b4ce78..0000000 --- a/modules/programs/aerc/default.nix +++ /dev/null @@ -1,58 +0,0 @@ -# aerc - Terminal email client -{ - config, - lib, - ... -}: - -{ - imports = [ ./assertions.nix ]; - - config = lib.mkIf config.programs.aerc.enable { - programs.aerc = { - extraConfig = { - general = { - unsafe-accounts-conf = false; - default-save-path = "${config.home.homeDirectory}/Downloads"; - use-terminal-pinentry = false; - }; - - ui = { - index-columns = "flags:4,name<32%,subject,date>="; - column-name = "{{with index .From 0}}{{.Address}}{{if .Name}} ({{.Name}}){{end}}{{end}}"; - timestamp-format = "2006-01-02 15:04"; - this-day-time-format = "15:04"; - this-week-time-format = "Mon 15:04"; - sidebar-width = 24; - }; - - viewer = { - pager = lib.getExe config.programs.less.package; - show-headers = true; - }; - - filters = '' - text/plain = fold -w 100 -s - text/html = fold -w 100 -s - text/* = fold -w 100 -s - message/delivery-status = fold -w 100 -s - ''; - - hooks = { - mail-added = "aerc-sync-mail \"$AERC_ACCOUNT\""; - mail-deleted = "aerc-sync-mail \"$AERC_ACCOUNT\""; - flag-changed = "aerc-sync-mail \"$AERC_ACCOUNT\""; - }; - }; - }; - - home.file.".config/aerc/notmuch-query-map".text = '' - Inbox=tag:inbox and not tag:deleted - Unread=tag:unread and not tag:deleted - Flagged=tag:flagged and not tag:deleted - Sent=folder:sent or folder:Sent or folder:"[Gmail]/Sent Mail" - Archive=not tag:inbox and not tag:deleted - All=* - ''; - }; -} |
