mutt: mailnotify: Drop all notifications

Getting rid of the desire to check mails immediately. May
be we should also rename this now as we only sync mails
here but it is fine for now.
This commit is contained in:
Sanchayan Maity 2024-11-16 11:35:13 +05:30
parent 57ef401a11
commit ecf9bb731e
Signed by: sanchayanmaity
GPG key ID: 6F6A0609C12038F3

View file

@ -5,51 +5,22 @@ export DISPLAY=:0
imapfilter imapfilter
# find also outputs the directory itself it is given as input and since we
# count the lines in output for checking the number of mails, this gives
# a result of 1 when no mails have been received. For this, we subtract 1
# from the result of our command.
if [ -d "$HOME/Mail/sanchayan-net" ]; then if [ -d "$HOME/Mail/sanchayan-net" ]; then
mbsync sanchayan-net mbsync sanchayan-net
inbox=$(($(find ~/Mail/sanchayan-net/Inbox/new | wc -l)-1))
if [ "$inbox" -gt 0 ]; then
notify-send "You have $inbox new mails in sanchayanmaity.net inbox"
fi
fi fi
if [ -d "$HOME/Mail/sanchayan-com" ]; then if [ -d "$HOME/Mail/sanchayan-com" ]; then
mbsync sanchayan-com mbsync sanchayan-com
inbox=$(($(find ~/Mail/sanchayan-com/Inbox/new | wc -l)-1))
if [ "$inbox" -gt 0 ]; then
notify-send "You have $inbox new mails in sanchayanmaity.com inbox"
fi
fi fi
if [ -d "$HOME/Mail/fastmail" ]; then if [ -d "$HOME/Mail/fastmail" ]; then
mbsync fastmail mbsync fastmail
fastmail_inbox=$(($(find ~/Mail/fastmail/Inbox/new | wc -l)-1))
gitlab_inbox=$(($(find ~/Mail/fastmail/FreedesktopGitlab/new | wc -l)-1))
if [ "$fastmail_inbox" -gt 0 ]; then
notify-send "You have $fastmail_inbox new mails in fastmail inbox"
fi
if [ "$gitlab_inbox" -gt 0 ]; then
notify-send "You have $gitlab_inbox new mails in fastmail gitlab inbox"
fi
fi fi
if [ -d "$HOME/Mail/sanchayan" ]; then if [ -d "$HOME/Mail/sanchayan" ]; then
mbsync gmail mbsync gmail
gmail_inbox=$(($(find ~/Mail/sanchayan/Inbox/new | wc -l)-1))
if [ "$gmail_inbox" -gt 0 ]; then
notify-send "You have $gmail_inbox new mails in gmail inbox"
fi
fi fi
if [ -d "$HOME/Mail/asymptotic" ]; then if [ -d "$HOME/Mail/asymptotic" ]; then
mbsync asymptotic mbsync asymptotic
asymptotic_inbox=$(($(find ~/Mail/asymptotic/Inbox/new | wc -l)-1))
if [ "$asymptotic_inbox" -gt 0 ]; then
notify-send "You have $asymptotic_inbox new mails in asymptotic inbox"
fi
fi fi