# General set realname = "Dustin Swan" set folder = ~/.mail set alias_file = ~/.mutt/alias set header_cache = ~/.mutt/cache/headers set message_cachedir = ~/.mutt/cache/bodies set certificate_file = ~/.mutt/certificates set mailcap_path = ~/.mailcap set tmpdir = ~/.mutt/temp set signature = ~/.mutt/sig set mbox_type = Maildir # # Start with these set spoolfile = "+gmail/INBOX" #set mbox = "+gmail/archive" # TODO #set postponed = "+gmail/drafts" # TODO #source "gpg -d ~/.gmail_password_mutt.gpg |" #source "gpg -d ~/.iocom_password_mutt.gpg |" set sendmail_wait = 0 set send_charset = "utf-8" bind index gg first-entry bind index G last-entry bind index R group-reply # Was g bind pager gg top bind pager G bottom bind pager R group-reply # Was g # Edit headers #set edit_headers = yes #unset use_from #unset use_domain #unset user_agent #unmy_hdr * # Use ppl for address book # set query_command = "ppl mutt '%s'" # Sorting set sort = threads set sort_aux = reverse-last-date-received # Sidebar set sidebar_delim = ' │' set sidebar_visible = yes set sidebar_width = 50 # color sidebar_new color221 color233 bind index sidebar-next bind index sidebar-prev bind index sidebar-open # Status Bar #set status_chars = " *&A" #set status_format = "---[ Folder: %f ]---[%r%n messages%?n? (%n new)?%?d? (%d to delete)?%?t? (%t tagged)? ]---%>-%?p?( %p postponed )?---"" # html mail auto_view text/html alternative_order text/plain text/enriched text/html # Colors source ~/.mutt/mutt-colors-solarized-dark-256.muttrc # 'L' performs a notmuch query, showing only the results macro index L "unset wait_keyread -p 'notmuch query: ' x; echo \$x >~/.cache/mutt_terms~i \"\`notmuch search --output=messages \$(cat ~/.cache/mutt_terms) | head -n 600 | perl -le '@a=<>;chomp@a;s/\^id:// for@a;$,=\"|\";print@a'\`\"" "show only messages matching a notmuch pattern" # 'a' shows all messages again (supersedes default binding) macro index a "all\n" "show all messages (undo limit)" # Urlview macro pager \Cu "|urlview" "call urlview to open links"