diff options
| -rw-r--r-- | muttrc | 114 |
1 files changed, 114 insertions, 0 deletions
@@ -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 <up> previous-entry +bind index <down> next-entry +bind pager <up> previous-line +bind pager <down> next-line +bind pager <home> top +bind pager <end> bottom +bind index <delete> 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 '<save-message>=Spam.not-detected<enter><enter>' +macro pager x '<save-message>=Spam.not-detected<enter><enter>' + + +# hooks +folder-hook . 'push <collapse-all>' # 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 '<enter-command>toggle sidebar_visible<enter><refresh>' +macro pager b '<enter-command>toggle sidebar_visible<enter><redraw-screen>' + |
