Skip to content

Instantly share code, notes, and snippets.

@farhaven
Created October 21, 2010 14:19
Show Gist options
  • Save farhaven/638566 to your computer and use it in GitHub Desktop.
Save farhaven/638566 to your computer and use it in GitHub Desktop.
# {{{ misc settings
set realname="Gregor Best"
set from="[email protected]"
set sendmail="/usr/bin/msmtp"
set sort=threads
set mailcap_path="~/.mailcap"
set beep_new
set edit_headers
set pager_stop
set pager_index_lines=10
set move=no
set nomark_old
set quit=ask-yes
alternates "^(gbe@mail\.upb\.de|gbe@mail\.uni\-paderborn\.de|gbe@intepi\.net)"
# }}}
# {{{ sane pager bindings
bind pager <space> next-page
bind pager b previous-page
# }}}
# {{{ spoolfiles
set spoolfile="~/Mail/"
set folder="~/Mail/"
set mbox_type=maildir
set record="~/Mail/sent"
set postponed="~/Mail/postponed"
# }}}
# {{{ alias file
set alias_file="~/.mutt/alias"
set reverse_alias
source "~/.mutt/alias"
# }}}
# {{{ mailing lists
subscribe [email protected] [email protected]
subscribe [email protected]
subscribe [email protected]
subscribe [email protected]
subscribe [email protected]
subscribe [email protected]
subscribe [email protected]
subscribe [email protected]
# }}}
# {{{ mailbox setup
mailboxes =awesome =awesome-devel
mailboxes =c3pb
mailboxes =fsmi =fsmi-sempf =rbfsmi =uni
mailboxes =gentoo-forum
mailboxes =hackerboard
mailboxes =hg-piraten
mailboxes =inbox
mailboxes =sent
mailboxes =suckless-dev
mailboxes =test
mailboxes =thw
mailboxes =unsure-bogofilter =spam-bogofilter
mailboxes =todo
# }}}
# {{{ bogofilter macros
macro index,pager S "<pipe-entry>bogofilter -Ns" "mark message as Spam"
macro index,pager H "<pipe-entry>bogofilter -Sn" "mark message as Ham"
# }}}
# {{{ headers
ignore *
unignore Subject
unignore To
unignore From
unignore Date
unignore CC
hdr_order Date: From: To: CC: Subject:
# }}}
# {{{ gpg setup
set pgp_decode_command="gpg %?p?--passphrase-fd 0? --no-verbose --batch --output - %f"
set pgp_verify_command="gpg --no-verbose --batch --output - --verify %s %f"
set pgp_decrypt_command="gpg --passphrase-fd 0 --no-verbose --batch --output - %f"
set pgp_sign_command="gpg --no-verbose --batch --output - --passphrase-fd 0 --armor --detach-sign --textmode %?a?-u %a? %f"
set pgp_clearsign_command="gpg --no-verbose --batch --output - --passphrase-fd 0 --armor --textmode --clearsign %?a?-u %a? %f"
set pgp_encrypt_only_command="pgpewrap gpg --batch --quiet --no-verbose --output - --encrypt --textmode --armor --always-trust --encrypt-to 0xDB9F9A7C -- -r %r -- %f"
set pgp_encrypt_sign_command="pgpewrap gpg --passphrase-fd 0 --batch --quiet --no-verbose --textmode --output - --encrypt --sign %?a?-u %a? --armor --always-trust --encrypt-to 0xDB9F9A7C -- -r %r -- %f"
set pgp_import_command="gpg --no-verbose --import -v %f"
set pgp_export_command="gpg --no-verbose --export --armor %r"
set pgp_verify_key_command="gpg --no-verbose --batch --fingerprint --check-sigs %r"
set pgp_list_pubring_command="gpg --no-verbose --batch --with-colons --list-keys %r"
set pgp_list_secring_command="gpg --no-verbose --batch --with-colons --list-secret-keys %r"
set pgp_autosign=yes
set pgp_sign_as=0xDB9F9A7C
set pgp_replyencrypt=yes
set pgp_timeout=600
set pgp_good_sign="^gpg: Good signature from"
# }}}
# {{{ colors
color header yellow default 'Subject:'
color header brightcyan default '.'
color body brightyellow default '[_a-z\.\$A-Z0-9-]+@[a-zA-Z0-9\./\-]+'
color body yellow default '(http|ftp)://[_a-zA-Z0-9\./~\-]+'
color quoted green default
color signature brightblue default
color attachment yellow default
color tree red default
color indicator black cyan
color status white blue
color tilde blue default
color normal default default
color index green default '~N'
# }}}
# {{{ autoview HTML messages
set implicit_autoview
auto_view text/html application/x-pgp-message
# }}}
# {{{ folder hooks
folder-hook . "my_hdr From: Gregor Best <[email protected]>"
folder-hook =fsmi "my_hdr From: Gregor Best <[email protected]>"
folder-hook =rbfsmi "my_hdr From: Gregor Best <[email protected]>"
# }}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment