Ответ на комментарий от Difrex
Да, если кому надо, то вот скрипт для i3blocks с уведомлениями:
Ответы на это сообщение:
Difrex (2018-08-20 12:28:35)
#!/bin/bash
MAILDIR="${HOME}/Mail"; export MAILDIR
COUNT="$(/usr/bin/mu find date:15m..now and flag:unread 2>/dev/null | wc -l)"
# Write notify lock
write_notify_lock() {
mkdir -p ~/.cache
echo $COUNT > ~/.cache/.mail_notify_lock
}
# Cleanup lock
clean_notify_lock() {
/usr/bin/rm -f ~/.cache/.mail_notify_lock
}
if [[ $COUNT -gt 0 ]]; then
if [[ ! -f ~/.cache/.mail_notify_lock ]] || [[ $COUNT -gt $(~/.cache/.mail_notify_lock) ]]; then
write_notify_lock
/usr/bin/notify-send 'New mail' "$(/usr/bin/mu find date:15m..now and flag:unread 2>/dev/null)"
fi
else
if [[ -f ~/.cache/.mail_notify_lock ]]; then
clean_notify_lock
fi
fi
echo $COUNT
И сам конфиг:[mail] label= interval=60 command=~/.config/i3/mail.sh// Sent from my GNU Emacs
Difrex (2018-08-20 12:25:02)
[Ответить]