Как использовать проверку электронной почты в строке состояния dwm

У меня есть следующий файл.xsession

#!/bin/sh

xsetroot -cursor_name left_ptr

while xsetroot -name "`date`"
do
      sleep 1
done &

feh --bg-scale wallpaper.jpg &
/home/aamalyshev/bin/dwm

Какую программу я могу использовать, чтобы добавить проверку электронной почты рядом с date команда?

2 ответа

Решение

Следуйте этим инструкциям: (вам понадобится fetchmail)

http://dwm.suckless.org/scripts/email_notifier_script

Я использую Mutt с offlineimap, так что это может не относиться к вам, но для случая offlineimap вам просто нужно проверить файлы в $MAILDIR/account/INBOX/newнапример,

maildirs="$HOME/.mail/*/INBOX/new/"
numofnewmail="$(find $maildirs -type f | wc -l)"
xsetroot -name "mail: $numofnewmail, $date"

где $MAILDIR обычно ~/.mail, Кроме того, зависит от вашей почтовой учетной записи и вашей конфигурации, также имя папки "Входящие" может отличаться (например, Inbox вместо INBOX).

Кроме того, вы не просили об этом, но вот мастер, который может помочь вам настроить Mutt с offlineIMAP.

Другие вопросы по тегам