79 lines
3.2 KiB
Text
79 lines
3.2 KiB
Text
|
# Identity
|
||
|
#
|
||
|
set realname = "Marty Oehme"
|
||
|
set from = "marty.oehme@gmail.com"
|
||
|
# # If you have another address:
|
||
|
# alternates "^neomutt@example\.com$"
|
||
|
# # Or, if you use the entire domain:
|
||
|
# alternates "@example\.com$"
|
||
|
# set reverse_name
|
||
|
|
||
|
set mail_check = 60
|
||
|
set mail_check_stats
|
||
|
|
||
|
# Basic settings
|
||
|
set quit # at least for rapid prototyping
|
||
|
unset mark_old # things should only be new/unread or I actually looked at them
|
||
|
set pipe_decode # get rid of headers when passing messages along
|
||
|
set wait_key = no # don't wait for user input after shell cmds, auto-view, piping, etc
|
||
|
# Pager settings
|
||
|
# filetypes and mailcap
|
||
|
set mailcap_path = "~/.config/neomutt/mailcap:~/.mailcap:/usr/share/neomutt/mailcap:/etc/mailcap:/etc/mailcap:/usr/etc/mailcap:/usr/local/etc/mailcap"
|
||
|
# Consult mime.types for determining types of these attachments
|
||
|
mime_lookup application/octet-stream
|
||
|
alternative_order multipart/mixed multipart/related text/plain
|
||
|
alternative_order text/html text/plain text/enriched text/*
|
||
|
# This requires a ~/.mailcap entry with the copiousoutput flag, such as:
|
||
|
# text/html; lynx -dump -width ${COLUMNS:-80} %s; nametemplate=%s.html; copiousoutput
|
||
|
# Prefer plain text to html but multipart to plain for those only sending that
|
||
|
auto_view text/html
|
||
|
# Remember to `mkdir -p ~/.neomutt/hcache` first:
|
||
|
set header_cache= "~/.neomutt/hcache"
|
||
|
# Compose settings
|
||
|
set edit_headers # allow editing headers while writing mail
|
||
|
set sig_dashes # separate signature from mail
|
||
|
set fast_reply # automatically fill in from and subject for replies
|
||
|
set forward_format = "Fwd: %s"
|
||
|
set reply_to # default send back to reply-to: header instead of from: header
|
||
|
set reverse_name # default to reply as person e-mail was originally sent to
|
||
|
set include # include original msg in reply
|
||
|
set forward_quote # include original msg as quote in fwd
|
||
|
# set editor = "emacsclient -a emacs -t"
|
||
|
# set editor = "vim"
|
||
|
set mime_type_query_command = "xdg-mime query filetype"
|
||
|
# send settings
|
||
|
set sendmail = "/usr/bin/msmtp -a personal-gmail"
|
||
|
set sendmail_wait = 0
|
||
|
|
||
|
# Display Settings
|
||
|
set sort = threads
|
||
|
set sort_re # thread based on regex below
|
||
|
set reply_regex = "^(([Rr][Ee]?(\[[0-9]+\])?: *)?(\[[^]]+\] *)?)*"
|
||
|
set sort_aux = reverse-last-date-received
|
||
|
set date_format = "%z/%m/%d %I:%M%p"
|
||
|
# set date_format = "%m/%d"
|
||
|
set index_format = "%4C [%Z] %{%y/%b %d} %-20.20F %s"
|
||
|
# sidebar view options
|
||
|
set sidebar_visible = yes
|
||
|
set sidebar_width = 18
|
||
|
set sidebar_format = "%B%?F? [%F]?%* %?N?%N/?%S"
|
||
|
color sidebar_new color221 color233
|
||
|
# statusbar view options
|
||
|
set status_chars = " *%A"
|
||
|
set status_format = "───[ Folder: %f ]───[%r%m messages%?n? (%n new)?%?d? (%d to delete)?%?t? (%t tagged)? ]───%>─%?p?( %p postponed )?───"
|
||
|
# pager view options
|
||
|
set pager_index_lines = 5
|
||
|
set pager_context = 3
|
||
|
set pager_stop # do not go to next msg if at bottom of pager
|
||
|
set menu_scroll = yes
|
||
|
set tilde # show tildes for blank lines
|
||
|
unset markers # no + markers for wrapped stuff
|
||
|
# hide headers except for those explicitly unignored
|
||
|
ignore *
|
||
|
unignore From To Cc Bcc Date Subject Message-ID
|
||
|
unhdr_order *
|
||
|
unignore From To Cc Bcc Date Subject Message-ID
|
||
|
|
||
|
set query_command = "khard email --parsable --search-in-source-files '%s'"
|
||
|
set nm_query_type = "threads" # Makes notmuch return threads rather than messages
|