summaryrefslogtreecommitdiff
path: root/.config/mutt/common
diff options
context:
space:
mode:
Diffstat (limited to '.config/mutt/common')
-rwxr-xr-x.config/mutt/common60
1 files changed, 60 insertions, 0 deletions
diff --git a/.config/mutt/common b/.config/mutt/common
new file mode 100755
index 0000000..92c9493
--- /dev/null
+++ b/.config/mutt/common
@@ -0,0 +1,60 @@
+#------------------------------------------------------#
+# ~/.config/mutt/common
+
+set check_new = yes
+set beep_new = yes
+set realname = "Paul Iannetta"
+set mail_check = 60 # Check for new mail in all mailboxes
+ # every minute
+set timeout = 30
+set use_from = yes # Required for msmtp to know which account to use for emails
+
+set wait_key=no
+set mail_check_stats
+# defaults for how to open attachments
+set mailcap_path = ~/.config/mutt/mailcap
+auto_view text/html
+
+set sort = 'threads'
+set sort_aux = 'last-date-received'
+set imap_check_subscribed = yes
+
+set header_cache = ~/.config/mutt/cache/headers
+set message_cachedir = ~/.config/mutt/cache/bodies
+set certificate_file = ~/.config/mutt/certificates
+
+set move=no # Don't move mail from the spool.
+
+set wrap=80
+
+unset use_domain
+set index_format="%4C %Z %?X?a& ? %{%y%m%d} %-12.12L %?M?(#%03M)&(%4c)? %?y?(%.20Y) ?%s"
+
+# sidebar
+# set sidebar_visible
+set sidebar_short_path = yes
+set sidebar_folder_indent = yes
+set sidebar_indent_string = ".."
+set sidebar_format = "%B%* %?N?%N?"
+#======================================================#
+set editor="nvim -c 'set tw=70 et' -c 'set spell' '+/^$' "
+set edit_headers # See the headers when editing
+
+#======================================================#
+# Order of headers and what to show
+hdr_order Date: From: User-Agent: X-Mailer \
+ To: Cc: Reply-To: Subject:
+ignore *
+unignore Date: From: User-Agent: X-Mailer: X-PGP-Key: \
+ To: Cc: Reply-To: Subject:
+
+#======================================================#
+# Odds and Ends
+set sort_alias=alias # sort aliases in alpha order by alias name
+set markers # mark wrapped lines of text in the pager with a +
+set smart_wrap # Don't wrap mid-word
+set pager_context=6 # Retain 6 lines of previous page when scrolling.
+set status_on_top # Status bar on top.
+push <show-version> # Shows mutt version at startup
+
+# vim: ft=muttrc