diff options
author | Matt Turner <mattst88@framework.mattst88.com> | 2023-03-06 11:12:20 -0500 |
---|---|---|
committer | Matt Turner <mattst88@gmail.com> | 2023-03-06 11:18:37 -0500 |
commit | 01204fff758637398ce3a9d2b6ca20038016e45b (patch) | |
tree | ec1e65f28390437a4c6a07cbf6a507304cc1bd8d /.mutt/muttrc | |
parent | e83765747e2f4411189dbae392b5e197fdf8744b (diff) |
Rearrange for better usage with GNU stow
Diffstat (limited to '.mutt/muttrc')
-rw-r--r-- | .mutt/muttrc | 184 |
1 files changed, 0 insertions, 184 deletions
diff --git a/.mutt/muttrc b/.mutt/muttrc deleted file mode 100644 index 1714354..0000000 --- a/.mutt/muttrc +++ /dev/null @@ -1,184 +0,0 @@ -# vim: ft=muttrc - -set realname="Matt Turner" -set from="mattst88@gmail.com" - -macro generic "<esc>1" ":set from=mattst88@gmail.com" -macro generic "<esc>2" ":set from=mattst88@gentoo.org" - -alternative_order text/plain text/enriched text/html -auto_view text/x-vcard text/html text/enriched - -set mbox_type = Maildir -set folder = "~/.mail" -#set mbox = "+intel/Inbox" -#set record = "+intel/Inbox" -set postponed = "+mattst88@gmail.com/Drafts" -set spoolfile = "+mattst88@gmail.com/INBOX" -set trash = "+archive-mattst88@gmail.com/Trash" - -named-mailboxes "Inbox" =mattst88@gmail.com/INBOX -named-mailboxes "Drafts" =mattst88@gmail.com/Drafts -named-mailboxes "Sent" =mattst88@gmail.com/Sent -named-mailboxes "alpha-contacts" =mattst88@gmail.com/alpha-contacts -named-mailboxes "craigslist" =mattst88@gmail.com/craigslist -named-mailboxes "forum-notifications" =mattst88@gmail.com/forum-notification -named-mailboxes "gentoo-comrel" =mattst88@gmail.com/gentoo-comrel -named-mailboxes "gentoo-core" =mattst88@gmail.com/gentoo-core -named-mailboxes "gentoo-council" =mattst88@gmail.com/gentoo-council -named-mailboxes "to-vacuum" =mattst88@gmail.com/to-vacuum - -set header_cache=~/.mutt/hcache -set mail_check_stats - -# sidebar -#set sidebar_width=15 -set sidebar_short_path = yes -set sidebar_format="%B%* %N" -set sidebar_visible = yes -bind index,pager B sidebar-toggle-visible -bind index,pager \ck sidebar-prev -bind index,pager \cj sidebar-next -bind index,pager \Co sidebar-open - -set sendmail="/usr/bin/msmtp" - -#set record=~/.mail/Sent -#set spoolfile=~/.mail/INBOX - -# needed for maildir format -# IMAP and INBOX (this should map to any existing IMAP folders) -#mailboxes = +intel/INBOX +intel/Sent -#=Drafts \ -#=Junk \ -#=Trash \ -#=Lastfolder - -set crypt_use_gpgme=yes - -### PGP -set pgp_sign_as=0x3BB639E56F861FA2E86505690FDD682D974CA72A -#set pgp_auto_decode = yes -#set pgp_use_gpg_agent = yes -#set pgp_autosign=yes -#set pgp_replyencrypt=yes -# -#set pgp_decode_command="gpg %?p?--passphrase-fd 0? --no-verbose --batch --output - %f" -#set pgp_verify_command="gpg --no-verbose --batch --output - --verify %s %f" -#set pgp_decrypt_command="gpg --passphrase-fd 0 --no-verbose --batch --output - %f" -#set pgp_sign_command="gpg --no-verbose --batch --output - --passphrase-fd 0 --armor --detach-sign --textmode %?a?-u %a? %f" -#set pgp_clearsign_command="gpg --no-verbose --batch --output - --passphrase-fd 0 --armor --textmode --clearsign %?a?-u %a? %f" -#set pgp_encrypt_only_command="pgpewrap gpg --batch --quiet --no-verbose --output - --encrypt --textmode --armor --always-trust --encrypt-to 0x974CA72A -- -r %r -- %f" -#set pgp_encrypt_sign_command="pgpewrap gpg --passphrase-fd 0 --batch --quiet --no-verbose --textmode --output - --encrypt --sign %?a?-u %a? --armor --always-trust --encrypt-to 0x974CA72A -- -r %r -- %f" -#set pgp_import_command="gpg --no-verbose --import -v %f" -#set pgp_export_command="gpg --no-verbose --export --armor %r" -#set pgp_verify_key_command="gpg --no-verbose --batch --fingerprint --check-sigs %r" -#set pgp_list_pubring_command="gpg --no-verbose --batch --with-colons --list-keys %r" -#set pgp_list_secring_command="gpg --no-verbose --batch --with-colons --list-secret-keys %r" -# -#set pgp_timeout=1800 -#set pgp_good_sign="^gpg: Good signature from" -# -#folder-hook . `rm -f /tmp/mutt/*` - -# Basic Options -------------------------------------- -set wait_key = no # shut up, mutt -set timeout = 3 # idle time before scanning -set mail_check = 0 # minimum time between scans -unset move # gmail does that -set delete # don't ask, just do -unset confirmappend # don't ask, just do! -set quit # don't ask, just do!! -unset mark_old # read/new is good enough for me -set beep_new # bell on new mails -set pipe_decode # strip headers and eval mimes when piping -set thorough_search # strip headers and eval mimes before searching -set recall = no # don't ask if I want to recall a postponed message - -# Status Bar ----------------------------------------- -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 )?───" - -# Index View Options --------------------------------- -set date_format = "%m/%d" -set sort = threads # like gmail -set sort_aux = reverse-last-date-received # like gmail -set uncollapse_jump # don't collapse on an unread message -set sort_re # thread based on regex -set reply_regexp = "^(([Rr][Ee]?(\[[0-9]+\])?: *)?(\[[^]]+\] *)?)*" - -# Format for index list -# [message status flags] -# Date sent (in my timezone) -# 20 characters of who it's from -# Number of attachment (if > 0) -# Subject -#set index_format = "[%Z] %D %-20.20F %?X?%X& ? %?M?[%M]->&?%s" -set index_format = "[%Z] %D %-20.20F %s" -set index_format="%4C %Z %?GI?%GI& ? %[%d/%b] %-16.15F %?M?(%3M)& ? %s %> %?g?%g?" - -macro index F "<shell-escape>mbsync -a<enter>" "run mbsync to sync all mail" - -# Index Key Bindings --------------------------------- -bind index g noop -bind index gg first-entry -bind index G last-entry -bind index R group-reply -bind index <tab> sync-mailbox -bind index P recall-message - -# Pager View Options --------------------------------- -set pager_index_lines = 10 # number of index lines to show -set pager_context = 3 # number of context lines to show -set pager_stop # don't go to next message automatically -set menu_scroll # scroll in menus -set tilde # show tildes like in vim -unset markers # no ugly plus signs -auto_view text/html -set strict_threads # Don't thread by message subjec -alternative_order text/html text/enriched text/plain - -set quote_regexp = "^( {0,4}[>|:#%]| {0,4}[a-z0-9]+[>|]+)+" -alternative_order text/plain text/enriched text/html - -# Header Options ------------------------------------- -ignore * # ignore all headers -unignore from: to: cc: date: subject: # show only these -unhdr_order * # some distros order things by default -hdr_order from: to: cc: date: subject: # and in this order - -# Pager Key Bindings --------------------------------- -bind pager k previous-line -bind pager j next-line -bind pager g noop -bind pager gg top -bind pager G bottom -bind pager R group-reply - -# View attachments properly. -bind attach <return> view-mailcap - -# Compose View Options ------------------------------- -set envelope_from # which from? -set sig_dashes # dashes before sig -set edit_headers # show headers when composing -set fast_reply # skip to compose when replying -unset reply_self # don't include myself when replying -unset askcc # don't ask for CC: -set fcc_attach # save attachments with the body -unset mime_forward # forward attachments as part of body -set forward_format = "Fwd: %s" # format of subject when forwarding -set forward_decode # decode when forwarding -set attribution = "On %d, %n wrote:" # format of quoting header -set reply_to # reply to Reply to: field -set reverse_name # reply as whomever it was to -set include # include message in replies -set forward_quote # include message in forwards -set editor = "vim" # Use terminal Vim to compose email. -set text_flowed = yes # Flow text instead of using line breaks -set sig_on_top # puts signature above quoted text -# set display_filter = ~/.mutt/display_filter.sh -set copy = yes - -source ~/.mutt/colors.muttrc -source ~/.mutt/aliases |