mutt config

This commit is contained in:
Xfnw knuu 2021-02-20 14:36:01 -05:00
parent fb4dbdac33
commit 732d7cb744
5 changed files with 77 additions and 1 deletions

View file

@ -1,2 +1,3 @@
keyserver keys.openpgp.org
keyserver keyserver.ubuntu.com
default-key 3DC941B2960D930F85C1F10F61E199CD3E82EE46

19
.mutt/account.example Normal file
View file

@ -0,0 +1,19 @@
set realname = 'bob'
set from = bob@example.com
set smtp_url = smtps://bob@mail.example.com/
set ssl_force_tls = yes
set ssl_starttls = yes
set imap_user = bob@example.com
set folder = imaps://mail.example.com/
set imap_check_subscribed
# Folder
set spoolfile = +INBOX
set postponed = +Drafts
set record = +Sent

12
.mutt/accounts Normal file
View file

@ -0,0 +1,12 @@
macro index ir '<sync-mailbox><enter-command>source ~/.mutt/account.net.riseup<enter><change-folder>!<enter>'
macro index it '<sync-mailbox><enter-command>source ~/.mutt/account.sh.ttm<enter><change-folder>!<enter>'
macro index if '<sync-mailbox><enter-command>source ~/.mutt/account.org.bellz<enter><change-folder>!<enter>'
folder-hook 'account.net.riseup' 'source ~/.mutt/account.net.riseup'
folder-hook 'account.sh.ttm' 'source ~/.mutt/account.sh.ttm'
folder-hook 'account.org.bellz' 'source ~/.mutt/account.org.bellz'
source ~/.mutt/account.net.riseup

40
.muttrc
View file

@ -1,5 +1,45 @@
set sort = reverse-threads
set pager_stop
bind pager <up> previous-line
bind pager <down> next-line
bind index G imap-fetch-mail
bind index g noop
macro index gi "<change-folder>=INBOX<enter>" "Go to Inbox"
macro index gs "<change-folder>=Spam<enter>" "Go to Spam"
macro index gS "<change-folder>=Sent<enter>" "Go to Sent"
macro index gd "<change-folder>=Drafts<enter>" "Go to Drafts"
macro index gt "<change-folder>=Trash<enter>" "Go to Trash"
source ~/.local/share/mutt/gpg.rc
source "gpg -d ~/.mutt/passwords.gpg |"
source ~/.mutt/accounts
# c o l o r s
color normal white default
color attachment brightyellow black
color hdrdefault cyan default
color indicator black brightgreen
color markers brightred default
color quoted green default
color signature cyan default
color status brightgreen black
color tilde blue default
color tree red default
color index red default ~D
color index magenta default ~T
color body brightred default [\-\.+_a-zA-Z0-9]+@[\-\.a-zA-Z0-9]+
# identifies email addresses
color body brightblue default (https?|ftp)://[\-\.,/%~_:?&=\#a-zA-Z0-9]+
# identifies URLs
#

View file

@ -65,3 +65,7 @@ if [ "$TERM" = "linux" ]; then
echo -en "\e]PFCCBCBE" #white
clear #for background artifacting
fi
LS_COLORS='rs=0:di=38;5;33:ln=38;5;51:mh=00:pi=40;38;5;11:so=38;5;13:do=38;5;5:bd=48;5;232;38;5;11:cd=48;5;232;38;5;3:or=48;5;232;38;5;9:mi=01;37;41:su=48;5;196;38;5;15:sg=48;5;11;38;5;16:ca=48;5;196;38;5;226:tw=48;5;10;38;5;16:ow=48;5;10;38;5;21:st=48;5;21;38;5;15:ex=38;5;40:*.tar=38;5;9:*.tgz=38;5;9:*.arc=38;5;9:*.arj=38;5;9:*.taz=38;5;9:*.lha=38;5;9:*.lz4=38;5;9:*.lzh=38;5;9:*.lzma=38;5;9:*.tlz=38;5;9:*.txz=38;5;9:*.tzo=38;5;9:*.t7z=38;5;9:*.zip=38;5;9:*.z=38;5;9:*.dz=38;5;9:*.gz=38;5;9:*.lrz=38;5;9:*.lz=38;5;9:*.lzo=38;5;9:*.xz=38;5;9:*.zst=38;5;9:*.tzst=38;5;9:*.bz2=38;5;9:*.bz=38;5;9:*.tbz=38;5;9:*.tbz2=38;5;9:*.tz=38;5;9:*.deb=38;5;9:*.rpm=38;5;9:*.jar=38;5;9:*.war=38;5;9:*.ear=38;5;9:*.sar=38;5;9:*.rar=38;5;9:*.alz=38;5;9:*.ace=38;5;9:*.zoo=38;5;9:*.cpio=38;5;9:*.7z=38;5;9:*.rz=38;5;9:*.cab=38;5;9:*.wim=38;5;9:*.swm=38;5;9:*.dwm=38;5;9:*.esd=38;5;9:*.jpg=38;5;13:*.jpeg=38;5;13:*.mjpg=38;5;13:*.mjpeg=38;5;13:*.gif=38;5;13:*.bmp=38;5;13:*.pbm=38;5;13:*.pgm=38;5;13:*.ppm=38;5;13:*.tga=38;5;13:*.xbm=38;5;13:*.xpm=38;5;13:*.tif=38;5;13:*.tiff=38;5;13:*.png=38;5;13:*.svg=38;5;13:*.svgz=38;5;13:*.mng=38;5;13:*.pcx=38;5;13:*.mov=38;5;13:*.mpg=38;5;13:*.mpeg=38;5;13:*.m2v=38;5;13:*.mkv=38;5;13:*.webm=38;5;13:*.webp=38;5;13:*.ogm=38;5;13:*.mp4=38;5;13:*.m4v=38;5;13:*.mp4v=38;5;13:*.vob=38;5;13:*.qt=38;5;13:*.nuv=38;5;13:*.wmv=38;5;13:*.asf=38;5;13:*.rm=38;5;13:*.rmvb=38;5;13:*.flc=38;5;13:*.avi=38;5;13:*.fli=38;5;13:*.flv=38;5;13:*.gl=38;5;13:*.dl=38;5;13:*.xcf=38;5;13:*.xwd=38;5;13:*.yuv=38;5;13:*.cgm=38;5;13:*.emf=38;5;13:*.ogv=38;5;13:*.ogx=38;5;13:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:';
export LS_COLORS