From d890b49e4a7dcacf6245c2aefb709af7246c078f Mon Sep 17 00:00:00 2001 From: Nicolas Boisselier Date: Fri, 27 Apr 2018 00:55:31 +0100 Subject: [PATCH] etc/muttrc --- etc/mutt/folders | 29 --------------------------- etc/mutt/macros | 16 --------------- etc/mutt/mailcap | 10 +++++----- etc/muttrc | 52 +++++++++++++++--------------------------------- 4 files changed, 21 insertions(+), 86 deletions(-) delete mode 100644 etc/mutt/folders diff --git a/etc/mutt/folders b/etc/mutt/folders deleted file mode 100644 index 168179f3..00000000 --- a/etc/mutt/folders +++ /dev/null @@ -1,29 +0,0 @@ -# where my new mail is located -set spoolfile="/var/spool/mail/$USER" - -# Mailboxes directory -set folder="~/Mail" - -# Drafts -set postponed=+Drafts - -# Sent messages -set record=+Sent - -# Check new messages from mailboxes -#mailboxes `echo $HOME/Mail/* | sed s/outbox// | sed s/trash// | sed s/spam//` -unmailboxes "*" -#mailboxes `echo ~/Mail/* | sed 's/\/\(Sent\|Drafts\|Trash\) //g'` -mailboxes `echo ~/Mail/*` -#mailboxes `echo "+" $(find ~/Maildir/ -mindepth 2 -maxdepth 2 -type d '(' -name 'cur' -o -name 'new' ')' -prune -printf '%h\n' | uniq)` - -# Add macros to make the folder browser usable by always using the mailboxes setup above: -macro index c "?" "open a different folder" -macro pager c "?" "open a different folder" - -#To additionally get straight to the folder browser when copying, moving and attaching mail, add the following macros: - -macro index C "?" "copy a message to a mailbox" -macro index M "?" "move a message to a mailbox" - -macro compose A "?" "attach message(s) to this message" diff --git a/etc/mutt/macros b/etc/mutt/macros index c5b720a6..9ac6ec66 100644 --- a/etc/mutt/macros +++ b/etc/mutt/macros @@ -7,19 +7,3 @@ macro index S s+spam\n macro pager S s+spam\n macro attach S ~/tmp/attach/ -#bind attach s save-entry -#macro attach S ":set folder=~/tmp/attach\ns" - -#macro index \# /bug^M # search for bugs -#macro index "\"" ":set realname=\"real hairy macro\"^M:set ?realname^M" - # and a comment to boot! -#macro index f1 :woohoo! - -#macro pager \Ck "|pgp -kaf^M" # a comment is valid here -#macro pager X "|morepgp^M" # pipe PGP message to a script - -# F2 relis la config -# NB 03.09.01 ne fonctionne pas!!! smacro generic ":source [1]~/.mutt/muttrc\n" "Reload mutt config" - -# NB 03.09.01 ne fonctionne pas!!! macro generic ":set header\n" "Inclus tout le header dans le reply" -# NB 03.09.01 ne fonctionne pas!!! macro generic ":unset header\n" "Vire tout le header dans le reply" diff --git a/etc/mutt/mailcap b/etc/mutt/mailcap index ca072467..63392030 100644 --- a/etc/mutt/mailcap +++ b/etc/mutt/mailcap @@ -26,11 +26,11 @@ application/msword; catdoc %s; copiousoutput # NB 31.10.13 application/msword; xplay %s # XLS -application/octet-stream; ~/.mutt/view.sh xls %s; exts=xls,XLS; copiousoutput -application/msexcell; ~/.mutt/view.sh xls %s; copiousoutput -application/msexcel; ~/.mutt/view.sh xls %s; copiousoutput -application/vnd.ms-excell; ~/.mutt/view.sh xls %s; copiousoutput -application/vnd.ms-excel; ~/.mutt/view.sh xls %s; copiousoutput +application/octet-stream; `echo "$NB_ROOT"`/etc/mutt/view.sh xls %s; exts=xls,XLS; copiousoutput +application/msexcell; `echo "$NB_ROOT"`/etc/mutt/view.sh xls %s; copiousoutput +application/msexcel; `echo "$NB_ROOT"`/etc/mutt/view.sh xls %s; copiousoutput +application/vnd.ms-excell; `echo "$NB_ROOT"`/etc/mutt/view.sh xls %s; copiousoutput +application/vnd.ms-excel; `echo "$NB_ROOT"`/etc/mutt/view.sh xls %s; copiousoutput #application/vnd.ms-powerpoint; ppt2txt.sh %s; copiousoutput #application/octet-stream; ppt2txt.sh %s; exts=ppt,PPT; copiousoutput diff --git a/etc/muttrc b/etc/muttrc index 2f0b449b..a28e1ef8 100644 --- a/etc/muttrc +++ b/etc/muttrc @@ -14,7 +14,6 @@ set envelope_from="yes" # Edit mail set fast_reply -#set sendmail="/usr/bin/ssh -C aurore.ikado.com /usr/sbin/sendmail -oem -oi" set sendmail="/usr/sbin/sendmail -oem -oi" # Stop asking to "move read messages to mbox"! @@ -24,35 +23,23 @@ set move = no # remplacer la grande barre par -> set noarrow_cursor -# boh :) -# NB 03.09.01 prochaine version!!! set rfc2047_parameters = no - # ispell -set ispell="/usr/local/bin/ispell --mode=email check" +set ispell="/usr/bin/ispell --mode=email check" # ne pas me rendre cingle avec 100000 confirmations laisser a no, pour que les # messages non lu ne soient pas efface à la sortie de mutt +# No confirmation to delete no readed messages at exit set noconfirmappend # keep copy of sent emails in 'outbox' set copy=yes -# purge les messages supprimes sans demander de confirmation +# purge deleted messages without confirmation set delete=yes -# demander la confirmation pour quitter -#set quit=ask-yes - -# toujours inclure le message dans les replies +# Always include the message in replied email set include -# le nombre de lignes de "sujets" visibles -# NB set pager_index_lines=`((stty size 2>/dev/null||echo 24 80);echo s0 5/1+p)| dc` -#set pager_index_lines=6 - -# toujours mettre les messages en text/plain lors des replies/fwd -#set forward_decrypt - # use message/rfc822 lors des replies/fwd set mime_forward #set mime_forward_decode @@ -121,7 +108,7 @@ set nouse_domain # # GPG -# NB 03.09.01 a reactiver!!! source /opt/nb/etc/mutt/gpg.rc +# NB 03.09.01 a reactiver!!! source `echo "$NB_ROOT"`/etc/mutt/gpg.rc # 'autosigne' les mails #set pgp_autosign=yes # verifier les signatures @@ -135,9 +122,6 @@ set nouse_domain # hop, un petit timeout sur la passphrase # NB 03.09.01 prochaine version!!! set pgp_timeout=300 -# etre avertit lors de l'echec d'un mail -set dsn_notify="failure,delay" - # comment mutt doit faire les recherches "simples" set simple_search = "~f %s | ~s %s" @@ -150,24 +134,20 @@ set nomark_old #= no # ferme les threads si ils ne contiennent pas de mails non lus # NB 03.09.01 prochaine version!!! set collapse_unread = yes -#set tmpdir="/home/nico/tmp/" - - -set mailcap_path=/opt/nb/etc/mutt/mailcap +set mailcap_path=`echo "$NB_ROOT"`/etc/mutt/mailcap # # Sources # -source /opt/nb/etc/mutt/folders -source /opt/nb/etc/mutt/charset -source /opt/nb/etc/mutt/editor -source /opt/nb/etc/mutt/display -source /opt/nb/etc/mutt/header -source /opt/nb/etc/mutt/color -source /opt/nb/etc/mutt/bind -source /opt/nb/etc/mutt/macros -source /opt/nb/etc/mutt/autoview -source /opt/nb/etc/mutt/score -source /opt/nb/etc/mutt/hook +source `echo "$NB_ROOT"`/etc/mutt/charset +source `echo "$NB_ROOT"`/etc/mutt/editor +source `echo "$NB_ROOT"`/etc/mutt/display +source `echo "$NB_ROOT"`/etc/mutt/header +source `echo "$NB_ROOT"`/etc/mutt/color +source `echo "$NB_ROOT"`/etc/mutt/bind +source `echo "$NB_ROOT"`/etc/mutt/macros +source `echo "$NB_ROOT"`/etc/mutt/autoview +source `echo "$NB_ROOT"`/etc/mutt/score +source `echo "$NB_ROOT"`/etc/mutt/hook # NB 27.04.18: Fix warning message in debian stretch "GPGME: CMS protocol not available" set crypt_use_gpgme=no -- 2.47.3