From a3989bd21f69359a4620f57d7a024913d6aa9210 Mon Sep 17 00:00:00 2001 From: Reiner Herrmann Date: Fri, 3 Apr 2015 20:28:44 +0200 Subject: added muttrc --- muttrc | 114 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 114 insertions(+) create mode 100644 muttrc (limited to 'muttrc') diff --git a/muttrc b/muttrc new file mode 100644 index 0000000..b9bfb03 --- /dev/null +++ b/muttrc @@ -0,0 +1,114 @@ +# Documentation available at http://www.mutt.org/doc/devel/manual.html#reference + +# imap settings +source /home/reiner/.mutt/imap_pass # import password from external file to prevent accidental pasting :) +set folder="imap://reiner@mail.reiner-h.de/INBOX" +set imap_idle +set imap_check_subscribed +unset imap_peek # mark messages as read on opening +unset imap_passive # open imap connections + + +# smtp settings +set use_from # add From: header +set smtp_url="smtp://reiner@mail.reiner-h.de" + + +# nntp settings +set news_server="news://news.gmane.org" + + +# mail settings +set realname="Reiner Herrmann" +set from="reiner@reiner-h.de" +set reverse_name # use alternate email if it was receiver + + +# path settings +set spoolfile="=" +set mbox="!" +set record="=Sent" +set postponed="=Drafts" +set trash="=Trash" +set header_cache="~/.mutt/headercache" + + +# security settings +set ssl_force_tls + + +# various other settings +set index_format="%4C %Z %s %?M?[#%M]? %* %-15.15L %[%a, %F, %R] " +set sort=threads +set sort_aux=reverse-last-date-received +set mail_check=90 +set quit=ask-yes +set pager_index_lines=10 # number of index lines shown in pager +set timeout=15 # how long to wait for input +set beep_new # beep on new messages +unset collapse_unread # don't collapse thread with unread messages +unset postpone # don't ask if cancelled messages should be postponed +unset recall # don't ask if to resume postponed messages when writing +unset mark_old # don't mark new messages as old on mailbox change +set delete # purge deleted messages when syncing (= move to trash folder when trash is set) +set pager_stop # don't go to next message if bottom in pager reached +auto_view text/html # automatically view html messages (via command defined in mailcap) +alternative_order text/plain text/html # prefer plain text over html +set query_command="/usr/bin/abook --mutt-query '%s'" # query abook +set query_format="%4c %t %-25.25n %a" + + +# header display +ignore * +unignore from date subject to cc reply-to user-agent x-spam-status x-debbugs-cc +unhdr_order * +hdr_order subject date from reply-to to cc user-agent x-spam-status x-debbugs-cc + + +# some colors +color index brightwhite default ~N +color index brightblack default ~D + + +# key bindings +bind index previous-entry +bind index next-entry +bind pager previous-line +bind pager next-line +bind pager top +bind pager bottom +bind index delete-message +# vi-style bindings +bind pager j next-line +bind pager k previous-line +bind index \CD half-down +bind index \CU half-up +bind index \CF next-page +bind index \CB previous-page +# move messages to spam folder +macro index x '=Spam.not-detected' +macro pager x '=Spam.not-detected' + + +# hooks +folder-hook . 'push ' # collapse threads + + +# gpg settings +source /usr/share/doc/mutt/examples/gpg.rc +set crypt_autosign +set crypt_verify_sig + + +# sidebar settings +set sidebar_visible +set sidebar_sort +bind index \CP sidebar-prev # ctrl-p for previous folder +bind index \CN sidebar-next # ctrl-n for next folder +bind index \CO sidebar-open # ctrl-o to open folder +bind pager \CP sidebar-prev +bind pager \CN sidebar-next +bind pager \CO sidebar-open +macro index b 'toggle sidebar_visible' +macro pager b 'toggle sidebar_visible' + -- cgit v1.2.3