# A basic .muttrc for use with Gmail # Change the following six lines to match your Gmail account details set imap_user = "%GMAIL_LOGIN%" set imap_pass = "%GMAIL_PASS%" # leave blank for prompt set smtp_url = "smtps://$imap_user@%SMTP_SERVER%:465/" set smtp_pass = "$imap_pass" # leave blank for prompt set from = "%GMAIL_FROM%" set realname = "%GMAIL_NAME%" set signature = "~/.mutt/signature" # Change the following line to a different editor you prefer (and update the Dockerfile accordingly, of course). set editor = "vim" # I like seeing some headers. :) ignore * unignore date subject x- user-agent posted-to content-type unignore to cc bcc reply-to from set edit_headers = yes my_hdr X-Docker-Image: jess/mutt my_hdr X-Hack-The-Planet: Yes my_hdr X-Acid-Burn: Yes # TODO figure out how to use the sidebar more effectively :) set sidebar_visible = no # Tianon keybindings and settings, because he's special. bind pager previous-line bind pager next-line set resolve = no # uh, don't randomly take me to other messages when I do things # Basic config, you can leave this as is set folder = "imaps://%IMAP_SERVER%" set spoolfile = "+INBOX" set imap_check_subscribed set hostname = gmail.com set mail_check = 60 set timeout = 300 set imap_keepalive = 300 set postponed = "+[Gmail]/Drafts" set record = "" # gmail automatically handles saving sent emails set header_cache=~/.mutt/cache/headers set message_cachedir=~/.mutt/cache/bodies set certificate_file=~/.mutt/certificates set move = no set include set sort = 'reverse-threads' set sort_aux = 'last-date-received' set auto_tag = yes ignore "Authentication-Results:" ignore "DomainKey-Signature:" ignore "DKIM-Signature:" hdr_order Date From To Cc alternative_order text/plain text/html * auto_view text/html bind editor complete-query bind editor ^T complete bind editor noop set mailcap_path = ~/.mutt/mailcap # Gmail-style keyboard shortcuts macro index,pager Gi "=INBOX" "Go to Inbox" macro index,pager Ga "=[Gmail]/All Mail" "Go to All Mail" macro index,pager Gd "=[Gmail]/Drafts" "Go to Drafts" macro index,pager Gs "=[Gmail]/Sent Mail" "Go to Sent Mail" macro index,pager a "unset resolveunset trashNset resolve" macro index,pager d ";s+[Gmail]/Trash" "Trash" macro index,pager u ";s+INBOX" "Move to Inbox" macro index,pager ! =[Gmail]/Spam "Report spam" macro index,pager + =[Gmail]/Important "Mark as Important" macro index,pager * =[Gmail]/Starred "Star Message" # colors source ~/.mutt/mutt-colors-solarized-dark-16.muttrc source ~/.mutt/mutt-patch-highlighting.muttrc