From a8c341aad154e09b0ffe0605e4210d0b2ccb65a1 Mon Sep 17 00:00:00 2001 From: Jeff LANCE Date: Wed, 5 May 2021 21:59:27 +0200 Subject: [PATCH] update --- conf.d/notmuch/post-new | 28 +++++++--------------------- conf.d/notmuch/pre-new | 4 ---- conf/notmuch-config | 3 +-- 3 files changed, 8 insertions(+), 27 deletions(-) diff --git a/conf.d/notmuch/post-new b/conf.d/notmuch/post-new index 6363db2..a99f4f3 100755 --- a/conf.d/notmuch/post-new +++ b/conf.d/notmuch/post-new @@ -6,7 +6,7 @@ # Last Modified By : Jeff LANCE -# +# ASTROID_BIN=$(which astroid) NOTMUCH_BIN=$(which notmuch) NOTIFY_BIN=$(which notify-send) @@ -15,18 +15,18 @@ NOTIFY_BIN=$(which notify-send) function notify() { # count new mails and display a message newcount=$(${NOTMUCH_BIN} count tag:new) - summary="Tu as reçu ${newcount} new message" - + summary="Tu as reçu ${newcount} message" + # come on, who here doesn't actually hate "you have 1 new message(s)"? if [ $newcount -gt 1 ]; then summary="${summary}s" fi - + if [ $newcount -gt 0 ]; then detail="$(${NOTMUCH_BIN} search --output=summary --format=json tag:new \ | sed -e 's/.*authors": "//;s/|[^"]*"/"/;s/", "subject": "/ : /;s/".*//')" fi - + if [ ${newcount} -gt 0 ]; then ${NOTIFY_BIN} \ -i /usr/share/notify-osd/icons/hicolor/scalable/status/notification-message-email.svg \ @@ -34,13 +34,6 @@ function notify() { fi } - -function refresh_ui() { - # refresh astroid ui - ${ASTROID_BIN} --refresh 0 -} - - # some additional tags ${NOTMUCH_BIN} tag --input=${HOME}/Mail/.notmuch/tagupdate @@ -52,15 +45,8 @@ fi # run afew on mew mails and make moves -afew --tag --new -afew --move-mails - - -if [ "x${DISPLAY}" != "x" ]; then - logger -t notmuch "post-new: refresh_ui" - refresh_ui -fi - +# afew --tag --new +# afew --move-mails exit 0 diff --git a/conf.d/notmuch/pre-new b/conf.d/notmuch/pre-new index 3e8915b..ccd25b5 100755 --- a/conf.d/notmuch/pre-new +++ b/conf.d/notmuch/pre-new @@ -5,10 +5,6 @@ # Last Modified Date: 01.03.2021 # Last Modified By : Jeff LANCE - -ASTROID_BIN=$(which astroid) - - # purging trash notmuch search --output=files --format=text0 \ -- tag:deleted date:...7d | xargs -0 --no-run-if-empty rm diff --git a/conf/notmuch-config b/conf/notmuch-config index eebec1b..c8796c1 100644 --- a/conf/notmuch-config +++ b/conf/notmuch-config @@ -10,11 +10,10 @@ path=/home/jeff/Mail [user] name=Jeff LANCE primary_email=jeff.lance@mala.fr -other_email=jean-francois.lance@ac-creteil.fr;games@mala.fr;mathslance@gmail.com [new] tags=new; -ignore=.mbsyncstate;.isyncuidmap.db;.uidvalidity;.mbsyncstate.journal;.mbsyncstate.new;.mbsyncstate.lock;/.*[.](json|lock|bak)$/; +ignore=.mbsyncstate;.isyncuidmap.db;.uidvalidity;.mbsyncstate.journal;.mbsyncstate.new;.mbsyncstate.lock;/.*[.](json|lock|bak)$/;.templates; [search] exclude_tags=