This repository has been archived on 2024-04-07. You can view files and clone it, but cannot push or open issues or pull requests.
dotfiles/dotfiles/scripts/checkmail

28 lines
477 B
Plaintext
Raw Normal View History

2019-12-05 15:28:02 +01:00
#!/bin/sh
2019-12-02 19:57:45 +01:00
set -e
2020-04-17 06:54:35 +02:00
2020-10-20 21:56:33 +02:00
test -z "$XDG_RUNTIME_DIR" &&
export XDG_RUNTIME_DIR=/run/user/$(id -u)
2020-05-22 02:34:08 +02:00
getnew(){
2020-06-30 09:09:45 +02:00
find ~/.local/share/mail/INBOX{,.{Contas,Faculdade,Git,Trabalhos}}/new -type f | wc -l
2020-05-22 02:34:08 +02:00
}
OLD=$(getnew)
2020-04-17 06:54:35 +02:00
[ "$1" = "update" ] && mbsync -a
2020-05-22 02:34:08 +02:00
NEW=$(getnew)
if [ "$NEW" -gt "$OLD" ];then
2020-10-20 21:56:33 +02:00
notify-send " New E-Mails!"
2020-05-22 02:34:08 +02:00
fi
2019-11-23 02:23:15 +01:00
2019-12-02 19:57:45 +01:00
echo $NEW | sed 's/^0$//'
2019-11-23 02:23:15 +01:00
2020-10-06 09:08:16 +02:00
if [ "$(ps -o comm= $PPID)" != "waybar" ] && pidof waybar>/dev/null;then
2019-12-05 15:28:02 +01:00
pkill -SIGRTMIN+4 waybar
fi
2019-12-01 17:36:00 +01:00
# vim:ft=sh