set mbox_type = Maildir
set folder = "~/Mail"
source ~/.mutt/accounts/Personal
source ~/.mutt/accounts/Netease163
folder-hook Personal/* source ~/.mutt/accounts/Personal
folder-hook Netease163/* source ~/.mutt/accounts/Netease163
mailboxes "+Personal"
mailboxes "+Personal/INBOX" "+Personal/Drafts" "+Personal/Sent Mail" "+Personal/Trash" "+Personal/Spam"
mailboxes "+Netease163"
mailboxes "+Netease163/INBOX" "+Netease163/Drafts" "+Netease163/Sent Mail" "+Netease163/Trash"
set header_cache = "~/.cache/mutt"
set message_cachedir = "~/.cache/mutt"
set use_envelope_from = yes
set content_type = "text/html"
set autoedit = yes
set editor = "nvim"
# set editor = $EDITOR
set header = yes
set edit_headers = yes    # put headers in editor when composing messages
set fast_reply    # do not ask for to, subject,... when replying.
set mime_forward = yes
set forward_format = "Fw: %s"
set forward_edit = "ask-yes"
set sort = "threads"
set sort_aux = "reverse-last-date-received"
set hide_thread_subject = no
# controls how many seconds Mutt will at most wait until it aborts waiting for input
set timeout = 10
set quit = "ask-yes"
set delete
set wait_key = no
set pipe_decode
set thorough_search
set beep_new    # beep on new mail
set ts_enabled
set ts_status_format = "Mutt with %?m?%m messages&no messages?%?n? [%n NEW]?"
set mail_check = 0
set mail_check_stats = yes
set mail_check_stats_interval = 10
set sleep_time = 0
set sendmail_wait = 5    # send mail in the background
set assumed_charset = "utf-8:gb2312:gb18030:gbk"
set rfc2047_parameters = yes
set attach_charset = "utf-8:gbk"
set send_charset = "utf-8:gbk"
# set send_charset = "us-ascii:utf-8"
set mailcap_path = "~/.mutt/mailcap"
set pager_context = 3    # show context lines when going to next page
set search_context = 3    # specifies the number of lines shown before search results
set pager_stop = yes    # stop at the end instead of displaying next mail
set pager_index_lines = 4    # how many lines of a mini-index to show when in the pager
set menu_context = 3
auto_view text/html    # automatically open evil HTML
alternative_order text/plain text/html
# Key bindings
bind index g first-entry
bind index G last-entry
bind index j next-entry
bind index k previous-entry
bind index J next-undeleted
bind index K previous-undeleted
bind index,pager,attach \CD next-page
bind index,pager,attach \CU previous-page
bind pager g top
bind pager G bottom
bind pager j next-line
bind pager k previous-line
bind editor \CP history-down
bind editor \CN history-up
set sidebar_visible
set sidebar_format = "%B%?F? [%F]?%* %?N?%N/?%S"
set sidebar_short_path                  # Shorten mailbox names
set sidebar_delim_chars="/"             # Delete everything up to the last / character
set sidebar_folder_indent               # Indent folders whose names we've shortened
set sidebar_indent_string="  "          # Indent with two spaces
bind index,pager B sidebar-toggle-visible
bind index,pager [ sidebar-prev
bind index,pager ] sidebar-next
bind index,pager <space> sidebar-open
# Colors
source ~/.mutt/mutt.color
macro pager \CB <pipe-entry>'urlview'<enter> 'Follow links with urlview'
macro index <F8> \
    "<shell-escape>mu find --clearlinks --format=links --linksdir=~/Mail/search " \
    "mu find"
macro index <F9> \
    "<change-folder-readonly>~/Mail/search<enter>" \
    "mu find results"
# vim:set et sw=4 ts=4 ft=conf:
Contents © 2020 ashfinal - Powered by Nikola