# Folders set folder = ~/.mail set alias_file = ~/.mutt/alias set header_cache = ~/.mutt/cache/headers set message_cachedir = ~/.mutt/cache/bodies set certificate_file = ~/.mutt/certificates set mailcap_path = ~/.mutt/mailcap set tmpdir = ~/.mutt/temp # Source crypto, aliases, mailboxes # source ~/.mutt/colors source ~/.mutt/crypto source ~/.mutt/alias source ~/.mutt/mailboxes source ~/.mutt/id_work # General set realname = "Urbain Vaes" set from = "Urbain Vaes" set reverse_alias set sort = reverse-date set weed unset markers set sleep_time = 0 set wait_key = no my_hdr Jabber-ID: urbain@vaes.uk # Encryption set crypt_autosign = no set crypt_replyencrypt = yes set pgp_auto_decode = yes set pgp_autosign = no set pgp_sign_as = 716064C0 set pgp_use_gpg_agent = yes set pgp_timeout = 3600 # Sidebar set sidebar_visible = yes set sidebar_width=25 set sidebar_short_path = yes set sidebar_folder_indent = yes set sidebar_indent_string = " " set sidebar_format = "%B%* %?F?[%F]?%?N?(%N)?%4S" set mail_check_stats bind index,pager \Cn sidebar-next bind index,pager \Cp sidebar-prev bind index,pager O sidebar-open # Prompts set delete = yes set quit = yes # Pager set pager_stop set pager_index_lines = 10 # HTML messages auto_view text/html alternative_order text/plain text/enriched text/html # Editor set editor="nvim" set include=yes # Macros macro index,pager gp " +Personal/Personal" macro index,pager gw " +Work/Work" macro pager u "urlview\n" # Key bindings bind attach view-mailcap bind index,pager \Cf next-page bind index,pager \Cb previous-page bind index,pager \Cu next-unread-mailbox bind index gg first-entry bind index G last-entry bind index i flag-message bind pager \Ce next-line bind pager \Cy previous-line bind pager j next-entry bind pager k previous-entry bind pager R group-reply # Hooks folder-hook 'Work*' 'source ~/.mutt/id_work' folder-hook 'Personal*' 'source ~/.mutt/id_personal' macro index,pager gr " +Misc/rss" macro index,pager gl " +Misc/lists" folder-hook 'Misc/rss' 'unset trash; unset from' # Source mutt solarized `[[ "$COLORSCHEME" = "solarized" && "$BACKGROUND" = "light" ]] && echo source $HOME/.mutt/solarized/mutt-colors-solarized-light-16.muttrc || echo set` `[[ "$COLORSCHEME" = "solarized" && "$BACKGROUND" = "dark" ]] && echo source $HOME/.mutt/solarized/mutt-colors-solarized-dark-16.muttrc || echo set` `[[ "$COLORSCHEME" != "solarized" ]] && echo source $HOME/.mutt/colors.muttrc || echo set` # Identities set reverse_name alternates "*@urbainvaes.com"