diff options
Diffstat (limited to 'sync-mail')
-rwxr-xr-x | sync-mail | 13 |
1 files changed, 11 insertions, 2 deletions
@@ -1,7 +1,13 @@ #!/bin/zsh -x +if [[ $(uname) == "Darwin" ]]; then + export PATH=/Users/$(whoami)/.local/bin:$PATH +fi + $(which imapfilter) -c $HOME/.imapfilter/private.lua 2>/dev/null -$(which imapfilter) -c $HOME/.imapfilter/work.lua 2>/dev/null +if [[ ! -f ~/.holiday ]]; then + $(which imapfilter) -c $HOME/.imapfilter/work.lua 2>/dev/null +fi case `date +"%a"` in Sat|Sun) @@ -24,7 +30,10 @@ then if [[ $(uname) == "Linux" ]]; then export DISPLAY=:0 export XAUTHORITY=$HOME/.Xauthority; - /usr/bin/notify-send "You've got mail." + /usr/bin/notify-send "You got mail ($new)." + fi + if [[ $(uname) == "Darwin" ]]; then + osascript -e "display notification \"$new new mails.\" with title \"You got mail.\"" fi fi |