dotfiles

My dotfiles used for LARBS
Log | Files | Refs | Submodules | README | LICENSE

commit 4920a1b363b6b321204938d5f8d664f83e1ebbaf
parent 1c79c00208b4dda46d068924ca70a67074360e50
Author: Luke Smith <luke@lukesmith.xyz>
Date:   Mon,  4 May 2020 08:07:40 -0400

moonphase won't run if pom-perl not installed

Diffstat:
M.local/bin/statusbar/moonphase | 7+++----
1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/.local/bin/statusbar/moonphase b/.local/bin/statusbar/moonphase @@ -2,7 +2,7 @@ # Shows the current moon phase. Requires `pom-perl`. -mnphs=$(pom $1 | grep -o 'New\|Waxing Crescent\|First Quarter\|Waxing Gibbous\|Full\|Waning Gibbous\|Last Quarter\|Waning Crescent' | grep -m1 '.') +mnphs=$(pom $1 | grep -o 'New\|Waxing Crescent\|First Quarter\|Waxing Gibbous\|Full\|Waning Gibbous\|Last Quarter\|Waning Crescent' | grep -m1 '.') || exit 1 prcnt=$(pom $1 | grep -o '[[:digit:]]*%' | grep -o '[[:digit:]]*' ) case "$mnphs" in "New") icon="🌑" prcnt="0" ;; @@ -13,13 +13,12 @@ case "$mnphs" in "Waning Gibbous") icon="🌖" ;; "Last Quarter") icon="🌗" prcnt="50" ;; "Waning Crescent") icon="🌘" ;; - *) echo errorrrr ;; esac -case $BLOCK_BUTTON in +case ${BUTTON:-$BLOCK_BUTTON} in 1) $mnphs ;; 2) $mnphs ;; 3) notify-send " 🌜$(pom)" ;; esac -echo "$icon" "$prcnt"% +echo "${icon:?}" "$prcnt"%