65 lines
1.9 KiB
Text
65 lines
1.9 KiB
Text
# 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 implicit_autoview = yes
|
|
set crypt_use_gpgme = yes
|
|
alternative_order text/enriched text/plain text
|
|
set delete = yes
|
|
set abort_key = "<Esc>"
|
|
|
|
# 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 <f2> "<sync-mailbox><enter-command>source ~/.config/neomutt/accounts/uchicago<enter><change-folder>!<enter>"
|
|
macro index,pager <f3> "<sync-mailbox><enter-command>source ~/.config/neomutt/accounts/personal<enter><change-folder>!<enter>"
|
|
|
|
# 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
|