265
|
1
|
359
|
2 # Main stuff.
|
265
|
3 set from = "$my_user"
|
270
|
4 set realname = "$my_realname"
|
265
|
5
|
|
6
|
359
|
7 # Folders... apparently Mutt doesn't pull all of them automatically.
|
|
8 mailboxes = "imaps://$my_imap/$my_folder_inbox" \
|
|
9 "imaps://$my_imap/Sent Items" \
|
|
10 "imaps://$my_imap/Drafts" \
|
|
11 "imaps://$my_imap/Archive" \
|
|
12 "imaps://$my_imap/MailingLists" \
|
|
13 "imaps://$my_imap/Newsletters" \
|
|
14 "imaps://$my_imap/Trash"
|
265
|
15
|
|
16
|
|
17 # Basic config
|
359
|
18 #set editor = "vim"
|
|
19 set editor = "vim +/^$ ++1 -c 'set tw=76 expandtab nosmartindent spell'"
|
|
20 #set hostname = "$my_hostname"
|
265
|
21 set header_cache=~/.mutt/cache/headers
|
|
22 set message_cachedir=~/.mutt/cache/bodies
|
|
23 set certificate_file=~/.mutt/certificates
|
|
24 set move = no
|
|
25 set delete = yes
|
|
26 set sort = 'threads'
|
|
27 set sort_aux = 'reverse-last-date-received'
|
|
28 set auto_tag = yes
|
359
|
29 set pager_stop # Don't move to the next message automatically
|
|
30 set fast_reply # Don't ask stupid questions when replying
|
|
31 set include # Auto-quote
|
|
32 set reverse_name # Reply from the account the message was sent to
|
|
33 set use_envelope_from # Move or less same as previous
|
|
34 set quit = yes # Don't ask before quitting
|
|
35 set mark_old = no # Read/unread is enough
|
|
36 set beep_new = yes # Been when there are new messages
|
|
37 set pipe_decode # Strip headers and eval mimes when piping
|
|
38 set thorough_search # Strip headers and eval mimes before searching
|
|
39 set uncollapse_jump
|
|
40 set date_format = "%d/%m/%Y" # Show the date like you're civilized
|
|
41 set index_format = "[%Z] %D %-20.20F %s"
|
|
42 set collapse_unread
|
|
43
|
265
|
44 ignore "Authentication-Results:"
|
|
45 ignore "DomainKey-Signature:"
|
|
46 ignore "DKIM-Signature:"
|
|
47 hdr_order Date From To Cc
|
|
48 alternative_order text/plain text/html *
|
|
49 auto_view text/html
|
359
|
50
|
265
|
51 bind editor <Tab> complete-query
|
|
52 bind editor ^T complete
|
359
|
53
|
|
54 bind index <tab> sync-mailbox
|
|
55 bind index <space> collapse-thread
|
|
56
|
|
57 bind index gg first-entry
|
|
58 bind index G last-entry
|
|
59
|
|
60 bind index R group-reply
|
|
61
|
|
62
|
|
63 # Pager
|
|
64 set pager_index_lines = 10 # number of index lines to show
|
|
65 set pager_context = 3 # number of context lines to show
|
|
66 set pager_stop # don't go to next message automatically
|
|
67 set menu_scroll # scroll in menus
|
|
68 set tilde # show tildes like in vim
|
|
69 unset markers # no ugly plus signs
|
|
70
|
|
71 set quote_regexp = "^( {0,4}[>|:#%]| {0,4}[a-z0-9]+[>|]+)+"
|
|
72 alternative_order text/plain text/enriched text/html
|
|
73
|
|
74 bind pager k previous-line
|
|
75 bind pager j next-line
|
|
76 bind pager gg top
|
|
77 bind pager G bottom
|
|
78
|
|
79 bind pager R group-reply
|
|
80
|
|
81 bind attach <return> view-mailcap # View attachements properly
|
|
82
|
|
83 macro pager \Cu "|urlview<enter>" "call urlview to open links"
|
|
84
|
|
85
|
|
86 # Status bar
|
|
87 set status_chars = " *%A"
|
|
88 set status_format = "───[ Folder: %f ]───[%r%m messages%?n? (%n new)?%?d? (%d to delete)?%?t? (%t tagged)? ]───%>─%?p?( %p postponed )?───"
|
|
89
|
|
90
|
|
91 # Sidebar
|
|
92 set sidebar_visible
|
|
93 set sidebar_short_path
|
|
94 set sidebar_format = "%B%?F? [%F]?%* %?N?%N/?%S"
|
|
95 set mail_check_stats
|
|
96
|
|
97 bind index,pager B sidebar-toggle-visible
|
|
98 bind index,pager <down> sidebar-next
|
|
99 bind index,pager <up> sidebar-prev
|
|
100 bind index,pager <right> sidebar-open
|
265
|
101
|
|
102
|
|
103 # Gmail-style keyboard shortcuts
|
|
104 #macro index,pager y "<enter-command>unset trash\n <delete-message>" "Gmail archive message"
|
|
105 #macro index,pager d "<enter-command>set trash=\"imaps://imap.googlemail.com/[GMail]/Bin\"\n <delete-message>" "Gmail delete message"
|
|
106 #macro index,pager gi "<change-folder>=INBOX<enter>" "Go to inbox"
|
|
107 #macro index,pager ga "<change-folder>=[Gmail]/All Mail<enter>" "Go to all mail"
|
|
108 #macro index,pager gs "<change-folder>=[Gmail]/Starred<enter>" "Go to starred messages"
|
|
109 #macro index,pager gd "<change-folder>=[Gmail]/Drafts<enter>" "Go to drafts"
|
|
110
|