appointments only in statusbar if notifs allowed

This commit is contained in:
Alexander Bocken 2020-12-19 11:48:55 +01:00
parent 7aa8c71d49
commit c8bdda59bb
Signed by: Alexander
GPG Key ID: 1D237BE83F9B05E8
2 changed files with 13 additions and 3 deletions

View File

@ -12,8 +12,11 @@ if [ -n "$diff" ]; then
else
midnight=$(( $(date --date "$(date | sed 's/..:..:../23:59:59/; s/ PM//; s/ AM//')" +%s) + 1 ))
if [ $midnight -gt "$time_appointment" ]; then
if [ ! -f /tmp/nodunst ]; then
printf '%s %s' "$(date --date "@$time_appointment" +'%H:%M')" "$appointment"
fi
printf '\n'
fi
fi
else
printf '\n'

View File

@ -1,5 +1,12 @@
#!/bin/sh
APPOINTMENTS_SIGNAL=8
if [ "$( dunstctl is-paused )" = "true" ]; then
printf '🔕'
printf '🔕\n'
if [ ! -f /tmp/nodunst ]; then
touch /tmp/nodunst
fi
else
printf '\n'
rm -f /tmp/nodunst
fi
printf '\n'
pkill -RTMIN+$APPOINTMENTS_SIGNAL dwmblocks #update appointments after file has been created/deleted