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

View File

@ -1,5 +1,12 @@
#!/bin/sh #!/bin/sh
APPOINTMENTS_SIGNAL=8
if [ "$( dunstctl is-paused )" = "true" ]; then 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 fi
printf '\n' pkill -RTMIN+$APPOINTMENTS_SIGNAL dwmblocks #update appointments after file has been created/deleted