summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-x.local/bin/statusbar/moonphase18
1 files changed, 12 insertions, 6 deletions
diff --git a/.local/bin/statusbar/moonphase b/.local/bin/statusbar/moonphase
index d2bbad6..09af87b 100755
--- a/.local/bin/statusbar/moonphase
+++ b/.local/bin/statusbar/moonphase
@@ -1,17 +1,23 @@
#!/bin/sh
mnphs=$(pom $1 | grep -o 'New\|Waxing Crescent\|First Quarter\|Waxing Gibbous\|Full\|Waning Gibbous\|Last Quarter\|Waning Crescent' | grep -m1 '.')
-prcnt=$(pom $1 | grep -o '[[:digit:]]*%')
+prcnt=$(pom $1 | grep -o '[[:digit:]]*%' | grep -o '[[:digit:]]*' )
case "$mnphs" in
- "New") icon="🌑" prcnt="0%" ;;
+ "New") icon="🌑" prcnt="0" ;;
"Waxing Crescent") icon="🌒" ;;
- "First Quarter") icon="🌓" prcnt="50%" ;;
+ "First Quarter") icon="🌓" prcnt="50" ;;
"Waxing Gibbous") icon="🌔" ;;
- "Full") icon="🌕" prcnt="100%" ;;
+ "Full") icon="🌕" prcnt="100" ;;
"Waning Gibbous") icon="🌖" ;;
- "Last Quarter") icon="🌗" prcnt="50%" ;;
+ "Last Quarter") icon="🌗" prcnt="50" ;;
"Waning Crescent") icon="🌘" ;;
*) echo errorrrr ;;
esac
-printf "%s %s\\n" "$icon" "$prcnt"
+case $BLOCK_BUTTON in
+ 1) $mnphs ;;
+ 2) $mnphs ;;
+ 3) pgrep -x dunst >/dev/null && notify-send " 🌜$(pom)" ;;
+esac
+
+echo "$icon" "$prcnt"%