]> git.rmz.io Git - dotfiles.git/blobdiff - mutt/muttrc
mutt: setup gpg for signing/encryption
[dotfiles.git] / mutt / muttrc
index f01ed8aea15db18550209c26f6e41d0755b34003..2d48c01cdfaab8d0ca5f325f971c87953d4473b6 100644 (file)
@@ -15,6 +15,9 @@ set include      = yes   # don't ask, just do
 set delete       = yes   # don't ask, just do
 set date_format  = "!%b %d, %Y at %-H:%M" # use 24-hour clock
 
 set delete       = yes   # don't ask, just do
 set date_format  = "!%b %d, %Y at %-H:%M" # use 24-hour clock
 
+# send clacks
+my_hdr X-Clacks-Overhead: GNU Terry Pratchett
+
 # goobook
 set query_command = "goobook query '%s'"
 
 # goobook
 set query_command = "goobook query '%s'"
 
@@ -26,12 +29,13 @@ set duplicate_threads = yes
 set collapse_unread   = no
 
 # lists
 set collapse_unread   = no
 
 # lists
-subscribe -group chakra     ^chakra-.*@googlegroups.com
-subscribe -group clementine clementine-player@googlegroups.com
-subscribe -group ros        @lists.ros.org$
-subscribe -group sailfish   @lists.sailfishos.org
-subscribe -group neovim     ^neovim.*github.com
-subscribe -group mutt       mutt-users@mutt.org
+subscribe -group chakra      ^chakra-.*@googlegroups.com
+subscribe -group clementine  clementine-player@googlegroups.com
+subscribe -group ros         @lists.ros.org$
+subscribe -group sailfish    @lists.sailfishos.org
+subscribe -group neovim      ^neovim.*github.com
+subscribe -group mutt        mutt-users@mutt.org
+subscribe -group qutebrowser ^qutebrowser.*
 
 # performance tuning
 set read_inc  = 1000   # nb of messages read before printing status
 
 # performance tuning
 set read_inc  = 1000   # nb of messages read before printing status
@@ -54,14 +58,14 @@ set index_format="[%Z] %{%e/%m} %-20.20L  %?M?+ ?%s"
 
 # header
 ignore *
 
 # header
 ignore *
-unignore from: to: cc: date: subject:
+unignore from: to: cc: date: subject: x-clacks-overhead:
 unhdr_order *
 unhdr_order *
-hdr_order from: to: cc: date: subject:
+hdr_order from: to: cc: date: subject: x-clacks-overhead:
 
 # sidebar
 set sidebar_width = 14
 
 # sidebar
 set sidebar_width = 14
-set sidebar_visible = yes
-set sidebar_delim = '|'
+set sidebar_visible = no
+set sidebar_delim = ''
 set sidebar_sort = no
 set sidebar_shortpath = yes
 set sidebar_format = "%B%* %?N?%N?"
 set sidebar_sort = no
 set sidebar_shortpath = yes
 set sidebar_format = "%B%* %?N?%N?"
@@ -85,6 +89,16 @@ set sendmail = ~/.msmtp/msmtpq      # use msmtp message queue
 set sendmail_wait = -1              # fork sendmail to the background
 set send_charset="us-ascii:utf-8"   # only use ascii and utf8
 
 set sendmail_wait = -1              # fork sendmail to the background
 set send_charset="us-ascii:utf-8"   # only use ascii and utf8
 
+# GnuPG
+set crypt_autosign           = yes  # autosign messages
+set crypt_replyencrypt       = yes  # encrypt replies to encrypted messages
+set crypt_replysign          = yes  # sign replies to signed messages
+set crypt_replysignencrypted = yes  # you get the idea
+set crypt_verify_sig         = yes  # verify signatures
+set pgp_long_ids             = yes  # use 64 bit key IDs
+set pgp_mime_auto            = no   # don't fallback to inline mime
+source /usr/share/doc/mutt/samples/gpg.rc
+
 source ~/.mutt/hooks
 source ~/.mutt/bindings
 source ~/.mutt/colors         # color theme
 source ~/.mutt/hooks
 source ~/.mutt/bindings
 source ~/.mutt/colors         # color theme