# NeoMutt main configuration # Cache set header_cache = "~/.cache/neomutt/headers/" set message_cachedir = "~/.cache/neomutt/messages/" # Editor set editor = "emacs -nw" set edit_headers = yes # General settings set color_directcolor = yes set implicit_autoview = yes set crypt_use_gpgme = yes alternative_order text/enriched text/plain text set delete = yes set abort_key = "" # Sidebar set sidebar_visible set sidebar_format = "%D%?F? [%F]?%* %?N?%N/?%S" set mail_check_stats # Status bar, date format set status_chars = " *%A" set status_format = "[ Folder: %D ] [%r%m messages%?n? (%n new)?%?d? (%d to delete)?%?t? (%t tagged)? ]%>─%?p?( %p postponed )?" set date_format = "%d.%m.%Y %H:%M" set sort = threads set sort_aux = reverse-last-date-received set uncollapse_jump set sort_re set index_format = "%4C %Z %{%b %d} %-15.15L %?E?(%E)&? %s" set reply_regexp = "^(([Rr][Ee]?(\[[0-9]+\])?: *)?(\[[^]]+\] *)?)*" set quote_regexp = "^( {0,4}[>|:#%]| {0,4}[a-z0-9]+[>|]+)+" set send_charset = "utf-8:iso-8859-1:us-ascii" set charset = "utf-8" set arrow_cursor = "no" # Pager View Options set pager_index_lines = 10 set pager_context = 3 set pager_stop set menu_scroll set tilde unset markers # MTA (mail transfer agent) set sendmail = 'msmtpq --read-envelope-from --read-recipients' # Include keybindings source ~/.config/neomutt/keybinds source ~/.config/neomutt/colors # Account switching macros macro index,pager "source ~/.config/neomutt/accounts/uchicago!" macro index,pager "source ~/.config/neomutt/accounts/personal!" # Register accounts for folder hooks named-mailboxes "p" "~/mail/personal/Inbox" folder-hook ~/mail/personal/ "source ~/.config/neomutt/accounts/personal" named-mailboxes "u" "~/mail/uchicago/Inbox" folder-hook ~/mail/uchicago/ "source ~/.config/neomutt/accounts/uchicago" # Source primary account (personal) source ~/.config/neomutt/accounts/personal