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
# 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
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
if [ -d "$HOME/Mail/sanchayan-com" ]; then
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
if [ -d "$HOME/Mail/fastmail" ]; then
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
if [ -d "$HOME/Mail/sanchayan" ]; then
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
if [ -d "$HOME/Mail/asymptotic" ]; then
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