diff --git a/.i3blocks/dunst b/.i3blocks/dunst
old mode 100755
new mode 100644
index fa291fb..e638c02
--- a/.i3blocks/dunst
+++ b/.i3blocks/dunst
@@ -3,25 +3,31 @@
runtime="${XDG_RUNTIME_DIR}/i3blocks"
[[ ! -d "$runtime" ]] && mkdir -p "$runtime"
+active=$(systemctl --user show -p ActiveState --value dunst.service)
+
if [[ -n "$button" ]]
then
pid=$(systemctl --user show -p MainPID --value dunst.service)
if [[ -f "$runtime/dunst" ]]
then
- killall -SIGUSR2 $pid
+ kill -SIGUSR2 $pid
rm "$runtime/dunst"
else
- killall -SIGUSR1 $pid
+ kill -SIGUSR1 $pid
touch "$runtime/dunst"
fi
fi
echo -n "dunst "
-if [[ -f "$runtime/dunst" ]]
+if [[ "$active" == "active" ]]
then
- echo "█"
+ if [[ -f "$runtime/dunst" ]]
+ then
+ echo "█"
+ else
+ echo "█"
+ fi
else
- echo "█"
+ echo "█"
fi
-