summaryrefslogtreecommitdiff
path: root/.mutt/muttrc
diff options
context:
space:
mode:
authorMatt Turner <mattst88@framework.mattst88.com>2023-03-06 11:12:20 -0500
committerMatt Turner <mattst88@gmail.com>2023-03-06 11:18:37 -0500
commit01204fff758637398ce3a9d2b6ca20038016e45b (patch)
treeec1e65f28390437a4c6a07cbf6a507304cc1bd8d /.mutt/muttrc
parente83765747e2f4411189dbae392b5e197fdf8744b (diff)
Rearrange for better usage with GNU stow
Diffstat (limited to '.mutt/muttrc')
-rw-r--r--.mutt/muttrc184
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