Add neomuttrc from sample
This commit is contained in:
parent
ee9c4a617e
commit
1eeec39e9d
2 changed files with 114 additions and 0 deletions
109
roles/neomutt/files/neomuttrc
Normal file
109
roles/neomutt/files/neomuttrc
Normal file
|
@ -0,0 +1,109 @@
|
|||
#
|
||||
# Starter neomuttrc file, with just a few suggestions and settings.
|
||||
#
|
||||
# This file purposely doesn't include hooks, keybinding, macros, colors, etc.
|
||||
# Read the manual, explore, and have fun!
|
||||
#
|
||||
|
||||
###############
|
||||
# Identity
|
||||
#
|
||||
set real_name = "Example User"
|
||||
set from = "user@example.com"
|
||||
|
||||
# If you have another address:
|
||||
alternates "^neomutt@example\.com$"
|
||||
|
||||
# Or, if you use the entire domain:
|
||||
alternates "@example\.com$"
|
||||
set reverse_name
|
||||
|
||||
###############
|
||||
# Example: local mailboxes
|
||||
#
|
||||
# Some people use mbsync or getmail to retrieve their mail locally.
|
||||
#
|
||||
set folder = ~/Mail # This has the shortcut '+' or '='
|
||||
set spool_file = "+inbox" # This has the shortcut '!'
|
||||
set record = "+sent"
|
||||
set trash = "+trash"
|
||||
set postponed = "+drafts"
|
||||
|
||||
mailboxes ! +neomutt +family +work
|
||||
|
||||
###############
|
||||
# Example: Gmail over IMAP
|
||||
#
|
||||
set imap_user = ".....@gmail.com"
|
||||
|
||||
# To avoid storing your password in the .neomuttrc:
|
||||
# echo -n "$(read -s;echo -n "$REPLY")" | gpg --encrypt -r 0x1234567890ABCDEF > ~/.neomutt/account.gpg
|
||||
# Previous command won't work in some shells. You can use the following:
|
||||
# echo -n 'mypassword' | gpg --encrypt -r 0x1234567890ABCDEF > ~/.neomutt/account.gpg
|
||||
# !!! But be warned your password will be saved to shell history.
|
||||
set imap_pass = "`gpg --batch -q --decrypt ~/.neomutt/account.gpg`"
|
||||
|
||||
set folder = imaps://imap.gmail.com/
|
||||
set spool_file = "+INBOX"
|
||||
unset record # Gmail auto-stores in "+[Gmail].Sent Mail"
|
||||
unset trash # Unset, deletion will remove labels
|
||||
set postponed = "+[Gmail].Drafts"
|
||||
|
||||
set mail_check = 60
|
||||
|
||||
###############
|
||||
# Pager settings
|
||||
#
|
||||
ignore *
|
||||
unignore From Message-ID Date To Cc Bcc Subject
|
||||
|
||||
set pager_stop
|
||||
unset markers
|
||||
|
||||
# Prefer plain text to html.
|
||||
# However, for brain dead clients that bundle attachments inside a
|
||||
# multipart/alternative, prefer that alternative.
|
||||
alternative_order multipart/mixed multipart/related text/plain
|
||||
|
||||
# Consult mime.types for determining types of these attachments
|
||||
mime_lookup application/octet-stream
|
||||
|
||||
# This requires a ~/.mailcap entry with the copiousoutput flag, such as:
|
||||
# text/html; lynx -dump -width ${COLUMNS:-80} %s; nametemplate=%s.html; copiousoutput
|
||||
auto_view text/html
|
||||
|
||||
###############
|
||||
# Index settings
|
||||
#
|
||||
set quit = ask-yes
|
||||
set sort = threads
|
||||
|
||||
# Remember to `mkdir -p ~/.neomutt/hcache` first:
|
||||
set header_cache= "~/.neomutt/hcache"
|
||||
|
||||
###############
|
||||
# Message composition settings
|
||||
#
|
||||
set edit_headers
|
||||
|
||||
# set editor = "emacsclient -a emacs -t"
|
||||
# set editor = "vim"
|
||||
|
||||
set mime_type_query_command = "xdg-mime query filetype"
|
||||
|
||||
# msmtp is a solid SMTP client.
|
||||
# neomutt also has built-in SMTP, or you can use an MTA like exim4 or postfix.
|
||||
set sendmail = "/usr/bin/msmtp"
|
||||
|
||||
# lbdb is a versatile contact query tool.
|
||||
# Invoke via ctrl-t in an address prompt
|
||||
set query_command = "/usr/bin/lbdbq"
|
||||
|
||||
###############
|
||||
# GnuPG
|
||||
#
|
||||
unset crypt_use_gpgme
|
||||
source /usr/local/share/doc/neomutt/samples/gpg.rc
|
||||
set pgp_default_key = "0x1234567890ABCDEF"
|
||||
set crypt_opportunistic_encrypt
|
||||
set postpone_encrypt
|
|
@ -12,3 +12,8 @@
|
|||
name:
|
||||
- neomutt
|
||||
when: ansible_facts['distribution'] == 'Debian'
|
||||
|
||||
- name: Copy neomuttrc
|
||||
copy:
|
||||
src: neomuttrc
|
||||
dest: ~/.config/neomutt/neomuttrc
|
||||
|
|
Loading…
Add table
Reference in a new issue