@@ -20,8 +20,13 @@ else | |||||
notify() { pgrep -x dunst && notify-send -i ~/.config/mutt/etc/email.gif "$2 new mail(s) in \`$1\` account." ;} | notify() { pgrep -x dunst && notify-send -i ~/.config/mutt/etc/email.gif "$2 new mail(s) in \`$1\` account." ;} | ||||
fi | fi | ||||
echo 🔃 > ~/.config/mutt/.dl | |||||
pkill -RTMIN+12 i3blocks | |||||
# Run offlineimap. You can feed this script different settings. | # Run offlineimap. You can feed this script different settings. | ||||
offlineimap -o "$@" | offlineimap -o "$@" | ||||
rm -f ~/.config/mutt/.dl | |||||
pkill -RTMIN+12 i3blocks | |||||
# Check all accounts/mailboxes for new mail. Notify if there is new content. | # Check all accounts/mailboxes for new mail. Notify if there is new content. | ||||
for account in $(ls ~/.mail) | for account in $(ls ~/.mail) | ||||
@@ -32,7 +37,6 @@ do | |||||
then | then | ||||
notify "$account" "$newcount" & disown | notify "$account" "$newcount" & disown | ||||
mpv --quiet ~/.config/mutt/etc/notify.opus | mpv --quiet ~/.config/mutt/etc/notify.opus | ||||
pkill -RTMIN+12 i3blocks # For my i3blocks setup. Updates new mail counter. | |||||
fi | fi | ||||
done | done | ||||
@@ -18,6 +18,7 @@ set markers = no | |||||
set mark_old = no | set mark_old = no | ||||
set mime_forward = yes | set mime_forward = yes | ||||
set smtp_authenticators = 'gssapi:login' | set smtp_authenticators = 'gssapi:login' | ||||
set wait_key = no | |||||
auto_view text/html | auto_view text/html | ||||
auto_view application/pdf | auto_view application/pdf | ||||
alternative_order text/plain text/enriched text/html | alternative_order text/plain text/enriched text/html | ||||
@@ -36,7 +37,7 @@ bind index D delete-message | |||||
bind index U undelete-message | bind index U undelete-message | ||||
bind index F search | bind index F search | ||||
bind index,pager R group-reply | bind index,pager R group-reply | ||||
macro index,pager S '<sync-mailbox> | |||||
macro index,pager S '<sync-mailbox><shell-escape>pkill -RTMIN+12 i3blocks<enter>' | |||||
macro index,pager \Cu |urlview\n | macro index,pager \Cu |urlview\n | ||||
# View attachments properly. | # View attachments properly. | ||||