radare2rc, dwmcolors, vimrc
[dotfiles_afify.git] / .config / mutt / muttrc
blobc0a0c49bddf380204e72d71c1aeaa328212b89ec
1 # vim: filetype=neomuttrc
3 set folder           = "~/.mail"
4 set header_cache     = "~/.config/mutt/cache/headers"
5 set message_cachedir = "~/.config/mutt/cache/bodies"
6 set certificate_file = "~/.config/mutt/certificates"
7 set mailcap_path     = "~/.config/mutt/.mailcap"
8 set tmpdir           = "~/.config/mutt/tmp"
10 set ssl_force_tls       = yes
12 source ~/.config/mutt/accounts/hassan
13 source ~/.config/mutt/theme
14 source ~/.config/mutt/keymap
16 # basic options
17 set editor = "vim"
18 set charset = "utf-8"
19 set assumed_charset = "utf-8"
20 set attach_charset = "utf-8"
21 set wait_key = no
22 set delete
23 set quit
24 set thorough_search
25 set mail_check_stats
26 unset confirmappend
27 unset move
28 unset mark_old
29 unset beep_new
30 set status_on_top # Status bar on top.
31 set new_mail_command="notify-send 'New Email' '%n new messages, %u unread.' &"
32 set mbox_type = Maildir
34 # Sync and check intervals
35 set read_inc = 100
36 set mail_check = 0
37 set timeout = 3
39 # Compose View Options
40 set use_envelope_from                    # which from?
41 set edit_headers                     # show headers when composing
42 set fast_reply                       # skip to compose when replying
43 set askcc                            # ask for CC:
44 set fcc_attach                       # save attachments with the body
45 set forward_format = "Fwd: %s"       # format of subject when forwarding
46 set forward_decode                   # decode when forwarding
47 set attribution = "On %d, %n wrote:" # format of quoting header
48 set reply_to                         # reply to Reply to: field
49 set include                          # include message in replies
50 set forward_quote                    # include message in forwards
51 set text_flowed
52 unset mime_forward                   # forward attachments as part of body
54 # status bar, date format, finding stuff etc.
55 set status_chars  = " *%A"
56 set status_format = "[ Folder: %f ] [%r%m messages%?n? (%n new)?%?d? (%d to delete)?%?t? (%t tagged)? ]%>─%?p?( %p postponed )?"
57 set date_format   = "%d.%m.%Y %H:%M"
58 # set index_format = "%2C %Z [%{%m/%d}] %-30.30F (%-4.4c) %s"
59 set index_format = "%Z %{%d/%m} %-30.30F %-85.85s %-4.4c"
61 set sort          = threads
62 set sort_aux      = reverse-last-date-received
63 set uncollapse_jump
64 set sort_re
65 set reply_regexp  = "^(([Rr][Ee]?(\[[0-9]+\])?: *)?(\[[^]]+\] *)?)*"
66 set quote_regexp  = "^( {0,4}[>|:#%]| {0,4}[a-z0-9]+[>|]+)+"
67 set send_charset  = "utf-8:iso-8859-1:us-ascii"
68 set user_agent = no
70 # Pager View Options
71 # set pager_index_lines = 10
72 set pager_context = 3
73 set pager_stop
74 set menu_scroll
75 set tilde
76 unset markers
78 # email headers and attachments
79 ignore *
80 unignore from subject to cc date x-mailer x-url user-agent
81 unhdr_order *
82 hdr_order from to cc date subject x-mailer user-agent
83 alternative_order text/plain
84 # auto_view text/html
85 set abort_nosubject=no
86 set attribution = " %n wrote:\n" # I don't like lengthy attributions as well
88 # sidebar
89 set sidebar_visible
90 set sidebar_short_path
91 set sidebar_folder_indent
92 set sidebar_width = 25
93 set sidebar_divider_char = ' │ '
94 set sidebar_indent_string = '  ''
95 # set sidebar_format = "[%?N?%N]"
96 set sidebar_format = "%B %* [%?N?%N / ?%S]"
97 # set sidebar_format="%B%?F? [%F]?%* %?N?%N/?%S"
98 # color sidebar_new yellow default
100 # GPG/PGP
101 set pgp_sign_as        = `cat ~/.password-store/.gpg-id`
102 set pgp_use_gpg_agent  = yes
103 set crypt_use_gpgme    = yes
104 set crypt_autosign     = no
105 set crypt_autoencrypt  = no
106 set crypt_verify_sig   = yes
107 set crypt_replysign    = yes
108 set crypt_replyencrypt = yes
109 set crypt_replysignencrypted = yes