]> Sergey Matveev's repositories - dotfiles.git/blob - mutt/.mutt/muttrc
Make zathura configuration file aware
[dotfiles.git] / mutt / .mutt / muttrc
1 set folder = ~/mail
2 set mbox_type = maildir
3 # set mbox_type = mbox
4 set spoolfile = =mbox
5 set record = =back-`date "+%y-%m"`
6 set postponed = =postponed
7 set certificate_file = ~/.mutt/certificates
8 set net_inc = 1
9 set edit_headers = yes
10 set charset = utf-8
11 set pager_stop = yes
12 set sort = threads
13 set sort_aux = last-date-received
14 set pager_index_lines = 6
15 set timeout = 60
16 set rfc2047_parameters
17 set reply_to = yes
18 set fcc_clear = yes
19 set ssl_force_tls = no
20 set user_agent = yes
21 set signature = ~/.signature
22 set hostname = stargrave.org
23 set realname = "Sergey Matveev"
24 set query_command = "mu cfind --format=mutt-ab '%s'"
25 set forward_format = "Fwd: %s"
26 set date_format = "%Y-%m-%d %H:%M"
27 set index_format = "%4C %Z[%1H] %D [%N] %-15.15L (%?l?%4l&%4c?)%?M?[#%02M]?%?Y?[%Y]? %s"
28 set pipe_decode = yes
29 set print_command = "cat > /tmp/mail-printed"
30 set attribution = "*** %n [%{%Y-%m-%d %H:%M}]:"
31 set forward_attribution_intro = "----- BEGIN %i -----"
32 set forward_attribution_trailer = "----- END %i -----"
33 set mail_check_stats
34 set folder_format="%3C %t %N [%3n|%3m] %D %f"
35
36 set crypt_protected_headers_write = yes
37 set crypt_opportunistic_encrypt = yes
38 set crypt_autosign = yes
39
40 source ~/.mutt/useragent.rc
41
42 macro index,pager,browser <F1> "<next-unread-mailbox><enter>"
43 macro index <F5> ":set mbox_type = mbox\n" "mbox mailbox type"
44 macro index S "<save-message>=spamdb<enter>"
45
46 macro index <F6> "<shell-escape>mu find --clearlinks --format=links --linksdir=/home/stargrave/mail/search " "mu find"
47 macro index <F7> "<change-folder-readonly>~/mail/search<enter>" "mu find results"
48 macro index <F8> "<change-folder-readonly>~/mail/search-sent<enter>" "mu find sent results"
49
50 macro pager \cu |urlview\n
51
52 macro index \cb <decrypt-copy>
53 macro pager \cb <decrypt-copy>
54
55 macro index \ce <next-entry>
56 macro index \cy <previous-entry>
57 macro pager \ce <next-line>
58 macro pager \cy <previous-line>
59
60 alternative_order text/plain text/enriched text/html
61 auto_view text/html
62 unignore \
63     List-Id \
64     Mail-Followup-To \
65     Mail-Reply-To \
66     Message-Id \
67     OpenPGP \
68     Organization \
69     Reply-To \
70     Return-Path \
71     User-Agent \
72     X-Bogosity \
73     X-Label \
74     X-Mailer \
75     X-Original-To
76
77 fcc-hook .* $record
78 folder-hook . "set sort = threads; push <collapse-all>"
79
80 source ~/.mutt/mailboxes.rc
81
82 folder-hook =blog-comment "set sort = date"
83 folder-hook =monitoring "set sort = date"
84
85 set my_month_prev = `date -j -v -1m "+%y-%m"`
86 set my_month_curr = `date "+%y-%m"`
87
88 mailboxes \
89     =stcnet-$my_month_prev \
90     =stcnet-$my_month_curr \
91     =back-$my_month_prev \
92     =back-$my_month_curr
93
94 folder-hook =search-sent "set sort = date-sent"
95
96 source ~/.mutt/accounts/rc
97 source ~/.mutt/hooks.rc
98
99 # set mime_forward = yes
100 # set mime_forward_rest = yes