add mutt conf file
This commit is contained in:
parent
f62c206844
commit
30253930f6
113
.mutt/color
Normal file
113
.mutt/color
Normal file
@ -0,0 +1,113 @@
|
||||
# -*- muttrc -*-
|
||||
#
|
||||
# Color settings for mutt.
|
||||
#
|
||||
|
||||
# Default color definitions
|
||||
color normal white default
|
||||
color hdrdefault green default
|
||||
color quoted green default
|
||||
color quoted1 yellow default
|
||||
color quoted2 red default
|
||||
color signature cyan default
|
||||
color indicator brightyellow red
|
||||
color error brightred default
|
||||
color status brightwhite blue
|
||||
color tree brightmagenta default
|
||||
color tilde blue default
|
||||
color attachment brightyellow default
|
||||
color markers brightred default
|
||||
color message white default
|
||||
color search brightwhite magenta
|
||||
color bold brightyellow default
|
||||
|
||||
# Color definitions when on a mono screen
|
||||
mono bold bold
|
||||
mono underline underline
|
||||
mono indicator reverse
|
||||
mono error bold
|
||||
|
||||
# Colors for items in the reader
|
||||
color header brightyellow default "^(From|Subject):"
|
||||
color header brightcyan default ^To:
|
||||
color header brightcyan default ^Cc:
|
||||
mono header bold "^(From|Subject):"
|
||||
|
||||
# Many of these formulas were stolen from Jeremy Blosser
|
||||
# These would be much simpler if colors were additive.
|
||||
|
||||
# regular new messages
|
||||
color index black white "~N !~T !~F !~p !~P"
|
||||
# regular tagged messages
|
||||
color index black cyan "~T !~F !~p !~P"
|
||||
# regular flagged messages
|
||||
color index black red "~F !~p !~P"
|
||||
# messages to me
|
||||
color index yellow default "~p !~N !~T !~F !~P"
|
||||
color index brightyellow white "~p ~N !~T !~F !~P"
|
||||
color index yellow cyan "~p ~T !~F !~P"
|
||||
color index yellow red "~p ~F !~P"
|
||||
# messages from me
|
||||
color index green default "~P !~N !~T !~F"
|
||||
color index green white "~P ~N !~T !~F"
|
||||
color index green cyan "~P ~T !~F"
|
||||
color index green red "~P ~F"
|
||||
# messages which mention my name in the body
|
||||
color index yellow default "~b \"phil(_g|\!| gregory| gold)|pgregory\" !~N !~T !~F !~p !~P"
|
||||
color index brightyellow white "~b \"phil(_g|\!| gregory| gold)|pgregory\" ~N !~T !~F !~p !~P"
|
||||
color index yellow cyan "~b \"phil(_g|\!| gregory| gold)|pgregory\" ~T !~F !~p !~P"
|
||||
color index yellow red "~b \"phil(_g|\!| gregory| gold)|pgregory\" ~F !~p !~P"
|
||||
# messages which are in reference to my mails
|
||||
color index magenta default "~x \"(mithrandir|aragorn)\\.aperiodic\\.net|thorin\\.hillmgt\\.com\" !~N !~T !~F !~p !~P"
|
||||
color index magenta white "~x \"(mithrandir|aragorn)\\.aperiodic\\.net|thorin\\.hillmgt\\.com\" ~N !~T !~F !~p !~P"
|
||||
color index magenta cyan "~x \"(mithrandir|aragorn)\\.aperiodic\\.net|thorin\\.hillmgt\\.com\" ~T !~F !~p !~P"
|
||||
color index magenta red "~x \"(mithrandir|aragorn)\\.aperiodic\\.net|thorin\\.hillmgt\\.com\" ~F !~p !~P"
|
||||
# messages to root, etc.
|
||||
color index cyan default "~C \"(root|postmaster|abuse|mailer-daemon)@\" !~N !~P !~p"
|
||||
color index cyan white "~C \"(root|postmaster|abuse|mailer-daemon)@\" ~N !~P !~p"
|
||||
# big messages
|
||||
color index brightred default "!~N ~z 102400-"
|
||||
color index brightred cyan "~T !~F !~p !~P ~z 102400-"
|
||||
color index brightred white "~N ~z 102400-"
|
||||
|
||||
# deleted messages
|
||||
color index red default "!~N ~D"
|
||||
color index red white "~N ~D"
|
||||
|
||||
|
||||
# Highlights inside the body of a message.
|
||||
|
||||
# Attribution lines
|
||||
color body magenta default "\\* [^<]+ <[^>]+> \\[[^]]+\\]:"
|
||||
color body magenta default "(^|[^[:alnum:]])on [a-z0-9 ,]+( at [a-z0-9:,. +-]+)? wrote:"
|
||||
|
||||
# URLs
|
||||
color body brightyellow default "([a-z][a-z0-9+-]*://(((([a-z0-9_.!~*'();:&=+$,-]|%[0-9a-f][0-9a-f])*@)?((([a-z0-9]([a-z0-9-]*[a-z0-9])?)\\.)*([a-z]([a-z0-9-]*[a-z0-9])?)\\.?|[0-9]+\\.[0-9]+\\.[0-9]+\\.[0-9]+)(:[0-9]+)?)|([a-z0-9_.!~*'()$,;:@&=+-]|%[0-9a-f][0-9a-f])+)(/([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*(;([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*)*(/([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*(;([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*)*)*)?(\\?([a-z0-9_.!~*'();/?:@&=+$,-]|%[0-9a-f][0-9a-f])*)?(#([a-z0-9_.!~*'();/?:@&=+$,-]|%[0-9a-f][0-9a-f])*)?|(www|ftp)\\.(([a-z0-9]([a-z0-9-]*[a-z0-9])?)\\.)*([a-z]([a-z0-9-]*[a-z0-9])?)\\.?(:[0-9]+)?(/([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*(;([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*)*(/([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*(;([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*)*)*)?(\\?([-a-z0-9_.!~*'();/?:@&=+$,]|%[0-9a-f][0-9a-f])*)?(#([-a-z0-9_.!~*'();/?:@&=+$,]|%[0-9a-f][0-9a-f])*)?)[^].,:;!)? \t\r\n<>\"]"
|
||||
|
||||
# email addresses
|
||||
color body brightmagenta default "((@(([0-9a-z-]+\\.)*[0-9a-z-]+\\.?|#[0-9]+|\\[[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\]),)*@(([0-9a-z-]+\\.)*[0-9a-z-]+\\.?|#[0-9]+|\\[[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\]):)?[0-9a-z_.+%$-]+@(([0-9a-z-]+\\.)*[0-9a-z-]+\\.?|#[0-9]+|\\[[0-2]?[0-9]?[0-9]\\.[0-2]?[0-9]?[0-9]\\.[0-2]?[0-9]?[0-9]\\.[0-2]?[0-9]?[0-9]\\])"
|
||||
|
||||
# PGP messages
|
||||
color body brightyellow default "^gpg: Good signature .*"
|
||||
color body white default "^gpg: "
|
||||
color body brightwhite red "^gpg: BAD signature from.*"
|
||||
mono body bold "^gpg: Good signature"
|
||||
mono body bold "^gpg: BAD signature from.*"
|
||||
|
||||
# Various smilies and the like
|
||||
color body brightwhite default "<[Gg]>" # <g>
|
||||
color body brightwhite default "<[Bb][Gg]>" # <bg>
|
||||
color body brightwhite default " [;:]-*[})>{(<|]" # :-) etc...
|
||||
# *bold*
|
||||
color body brightblue default "(^|[[:space:][:punct:]])\\*[^*]+\\*([[:space:][:punct:]]|$)"
|
||||
mono body bold "(^|[[:space:][:punct:]])\\*[^*]+\\*([[:space:][:punct:]]|$)"
|
||||
# _underline_
|
||||
color body brightblue default "(^|[[:space:][:punct:]])_[^_]+_([[:space:][:punct:]]|$)"
|
||||
mono body underline "(^|[[:space:][:punct:]])_[^_]+_([[:space:][:punct:]]|$)"
|
||||
# /italic/ (Sometimes gets directory names)
|
||||
#color body brightblue default "(^|[[:space:][:punct:]])/[^/]+/([[:space:][:punct:]]|$)"
|
||||
#mono body underline "(^|[[:space:][:punct:]])/[^/]+/([[:space:][:punct:]]|$)"
|
||||
|
||||
# Border lines.
|
||||
color body blue default "( *[-+=#*~_]){6,}"
|
||||
|
40
.mutt/colorSimple
Normal file
40
.mutt/colorSimple
Normal file
@ -0,0 +1,40 @@
|
||||
color attachment brightmagenta black
|
||||
color error brightwhite red # errors yell at you in red
|
||||
color hdrdefault red black # headers
|
||||
color indicator brightyellow magenta # currently selected message
|
||||
color markers brightcyan black # the + for wrapped pager lines
|
||||
color message brightcyan black # informational messages, not mail
|
||||
color normal white black # plain text
|
||||
color quoted green black # quoted text
|
||||
color search brightgreen black # hilite search patterns in the pager
|
||||
color signature red black # signature (after "-- ") is red
|
||||
color status brightyellow blue # status bar is yellow *on blue*
|
||||
color tilde blue black # ~'s after message body
|
||||
color tree red black # thread tree in index menu is magenta
|
||||
color signature brightred black
|
||||
color underline yellow black
|
||||
color header cyan black ^(From|Subject): # Important headers
|
||||
color body magenta black "(ftp|http)://[^ ]+" # picks up URLs
|
||||
color body magenta black [-a-z_0-9.]+@[-a-z_0-9.]+
|
||||
|
||||
# Coloring quoted text - coloring the first 7 levels:
|
||||
color quoted cyan black
|
||||
color quoted1 yellow black
|
||||
color quoted2 red black
|
||||
color quoted3 green black
|
||||
color quoted4 cyan black
|
||||
color quoted5 yellow black
|
||||
color quoted6 red black
|
||||
color quoted7 green black
|
||||
|
||||
# Colorize smileys: :-) ;-) :-/ :-(
|
||||
color body yellow black "[;:]-[)/(|]"
|
||||
color body yellow black "[;:][)/(|]"
|
||||
color body green black "[[:alpha:]]\+://[^ ]*"
|
||||
|
||||
color index brightyellow black ~N # New
|
||||
color index yellow black ~O # Old
|
||||
color index magenta black ~F
|
||||
color index blue black ~T
|
||||
color index red black ~D
|
||||
|
67
.mutt/colorSimple2
Normal file
67
.mutt/colorSimple2
Normal file
@ -0,0 +1,67 @@
|
||||
## =================
|
||||
## Color definitions
|
||||
## =================
|
||||
|
||||
## Format:
|
||||
## color object foreground background
|
||||
## Objects names for mutt 0.90 are:
|
||||
## attachment, body, bold, error, header, hdrdefault, indicator,
|
||||
## markers, message, normal, quoted, quoted1, ..., quotedN,
|
||||
## search, signature, status, subject, tilde, tree, underline.
|
||||
|
||||
## Color names:
|
||||
## white black green magenta blue cyan yellow red default colorx
|
||||
|
||||
#
|
||||
# pager-coloring
|
||||
#
|
||||
|
||||
# color to yellow black # pager header WISH!
|
||||
# color subject yellow black # pager header WISH!
|
||||
# color cc yellow black # pager header
|
||||
# color date yellow black # pager header
|
||||
# color From red black # pager header
|
||||
color hdrdefault green black # pager header
|
||||
# color header blue black "^cc: "
|
||||
# color header yellow black "^date: "
|
||||
color header red black "^from: "
|
||||
# color header red black "^reply-to: "
|
||||
color header red black "^subject: "
|
||||
# color header yellow black "^to: "
|
||||
# color header magenta black "^x-mailer: "
|
||||
# color header black black "^message-id: .*pine"
|
||||
|
||||
# color body white black # pager body
|
||||
color attachment green black # pager body
|
||||
color normal white black # pager body
|
||||
color quoted yellow black # pager body
|
||||
color quoted1 yellow black # pager body
|
||||
color quoted2 yellow black # pager body
|
||||
color quoted3 yellow black # pager body
|
||||
color signature blue black # pager body
|
||||
color tilde blue black # pager body
|
||||
|
||||
## Emphasis
|
||||
color bold red black # ..
|
||||
color underline yellow black #
|
||||
|
||||
#
|
||||
# index-coloring
|
||||
#
|
||||
|
||||
color error red white # global
|
||||
|
||||
color indicator white blue # index
|
||||
color markers red black # index
|
||||
color message white blue # index
|
||||
color status white blue # index status bar default: black white
|
||||
color tree red black # index
|
||||
|
||||
# mail to myself
|
||||
# color index green black '~p'
|
||||
|
||||
# colors
|
||||
color index white black '~c name@domain.tld'
|
||||
color index white black '~t name@domain.tld'
|
||||
color index white black '~f name@domain.tld'
|
||||
|
126
.muttrc
Normal file
126
.muttrc
Normal file
@ -0,0 +1,126 @@
|
||||
|
||||
## GLOBAL
|
||||
set hidden_host # When set, mutt will skip the host name part of ``$hostname'' variable when adding the domain part to addresses.
|
||||
set move=no
|
||||
set quit=ask-yes
|
||||
set timeout=15
|
||||
set imap_authenticators="login"
|
||||
set imap_passive="no"
|
||||
unset mark_old # Controls whether or not mutt marks new unread messages as old if you exit a mailbox without reading them.
|
||||
set tilde
|
||||
auto_view text/html
|
||||
alternative_order text/plain text/enriched text text/html # Show the "text/plain" part *before* the "text/html" part
|
||||
set realname="Mathieu Maret"
|
||||
#set signature="~/Desktop/Documents/signature_perso"
|
||||
set reply_regexp="^((re|aw|sv|ang):[ \t]*)+"
|
||||
# get rid of auto '--' when composing mail
|
||||
set sig_dashes=yes
|
||||
set abort_nosubject=yes
|
||||
set abort_unmodified=yes
|
||||
set postpone=ask-no
|
||||
set tmpdir="~/.mutt/tmp/"
|
||||
set sort=threads
|
||||
set sort_aux=mailbox-order
|
||||
set editor="vim + -c 'set ft=mail tw=80' -c ':0/^$'"
|
||||
unset metoo
|
||||
#unset confirmappend
|
||||
#set help = no
|
||||
charset-hook US-ASCII ISO-8859-1
|
||||
charset-hook x-unknown ISO-8859-1
|
||||
set allow_8bit
|
||||
set locale="fr_FR.UTF-8"
|
||||
set charset="utf-8"
|
||||
charset-hook us-ascii iso-8859-1
|
||||
charset-hook x-unknown iso-8859-1
|
||||
charset-hook windows-1250 CP1250
|
||||
charset-hook windows-1251 CP1251
|
||||
charset-hook windows-1252 CP1252
|
||||
charset-hook windows-1253 CP1253
|
||||
charset-hook windows-1254 CP1254
|
||||
charset-hook windows-1255 CP1255
|
||||
charset-hook windows-1256 CP1256
|
||||
charset-hook windows-1257 CP1257
|
||||
charset-hook windows-1258 CP1258
|
||||
|
||||
|
||||
|
||||
|
||||
## ACCOUNT
|
||||
# GMAIL
|
||||
set imap_user = 'mathieu.maret@gmail.com'
|
||||
#set imap_pass = 'yourpass'
|
||||
set spoolfile = imaps://imap.gmail.com:993/INBOX
|
||||
set folder = imaps://imap.gmail.com:993
|
||||
#set record="imaps://imap.gmail.com/[Gmail]/Sent Mail"
|
||||
set maildir_trash = yes
|
||||
unset record
|
||||
set postponed="imaps://imap.gmail.com/[Gmail]/Drafts"
|
||||
set header_cache="~/.mutt/cache/headers"
|
||||
set header_cache = yes
|
||||
set message_cachedir="~/.mutt/cache/bodies"
|
||||
set certificate_file=~/.mutt/certificates
|
||||
set imap_check_subscribed="yes"
|
||||
set imap_list_subscribed="yes"
|
||||
mailboxes !
|
||||
set smtp_url = smtp://mathieu.maret@smtp.gmail.com:587/
|
||||
|
||||
## VIEW MAIL
|
||||
set smileys="(>From)|(:[-^]?[][)(><}{|/DP])"
|
||||
set pager_context=1 # number of lines that overlap on paging
|
||||
set pager_index_lines=8
|
||||
set pager_stop # "next_page" won't jump to next message at end of messages
|
||||
|
||||
## REPLY
|
||||
set edit_headers
|
||||
set attribution="%n wrote:" # attribution format : on day, name wrote (alias=%a if you want to add that)
|
||||
set indent_string="> "
|
||||
set from="Mathieu Maret <mathieu.maret@gmail.com>"
|
||||
|
||||
## INDEX
|
||||
set index_format="%4C %Z [%D] %-15.15n %s"
|
||||
# When viewing the index, mails are marked
|
||||
# Z -not sent to me, T - sent only to me, G - sent to me
|
||||
# and others(Group), C - cc'ed to me, F - from me
|
||||
set to_chars=" +-.F"
|
||||
set date_format="%d/%b - %H:%M"
|
||||
|
||||
## HEADERS
|
||||
ignore *
|
||||
unignore From: To Cc Reply-To Mail-Followup-To Subject User-Agent X-Mailer Date X-Spam-Level:
|
||||
hdr_order Date From: To Cc Reply-To Mail-Followup-To User-Agent X-Mailer X-Spam-Level: Subject
|
||||
|
||||
## BINDINGS
|
||||
bind pager <up> previous-line
|
||||
bind pager <down> next-line
|
||||
|
||||
bind index F flag-message
|
||||
bind pager F flag-message
|
||||
macro attach W <save-entry><kill-line>/home/paul/Desktop/Téléchargements/
|
||||
|
||||
## SIDEBAR
|
||||
# set up the sidebar, default not visible
|
||||
#set sidebar_width=24
|
||||
#set sidebar_visible=yes
|
||||
#set sidebar_delim='|'
|
||||
# color of folders with new mail
|
||||
#color sidebar_new yellow default
|
||||
# ctrl-n, ctrl-p to select next, prev folder
|
||||
# ctrl-o to open selected folder
|
||||
#bind index \CP sidebar-prev
|
||||
#bind index \CN sidebar-next
|
||||
#bind index \CO sidebar-open
|
||||
#bind pager \CP sidebar-prev
|
||||
#bind pager \CN sidebar-next
|
||||
#bind pager \CO sidebar-open
|
||||
# b toggles sidebar visibility
|
||||
macro index b '<enter-command>toggle sidebar_visible<enter><refresh>'
|
||||
macro pager b '<enter-command>toggle sidebar_visible<enter><redraw-screen>'
|
||||
bind index B bounce-message
|
||||
|
||||
|
||||
## COLORS
|
||||
|
||||
source ~/.mutt/colorSimple2
|
||||
#source ~/.mutt/colors/themes.256
|
||||
#source ~/.mutt/colors/calmar.light
|
||||
|
Loading…
Reference in New Issue
Block a user