diff options
| author | nerrufam <58603397+nerrufam@users.noreply.github.com> | 2020-02-16 02:11:20 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-02-15 20:11:20 -0500 |
| commit | 2eb4f10b84c3918c178675a5d32cc457209a38f9 (patch) | |
| tree | e5bb80ad9af8ce42a1f42998fe59a5b5434591d7 /.local/bin | |
| parent | 8d4a021f3741a728f5b1aa7e0b406e43ff79b039 (diff) | |
| download | eibhear-2eb4f10b84c3918c178675a5d32cc457209a38f9.tar.gz eibhear-2eb4f10b84c3918c178675a5d32cc457209a38f9.tar.zst eibhear-2eb4f10b84c3918c178675a5d32cc457209a38f9.zip | |
Updated moonphase (#484)
Now accepts a date as argument, to know pom of a diff date.
Corrected some typos, and a logic error of mine 😄
Diffstat (limited to '.local/bin')
| -rw-r--r-- | .local/bin/statusbar/moonphase | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/.local/bin/statusbar/moonphase b/.local/bin/statusbar/moonphase index 6ccc81b..d2bbad6 100644 --- a/.local/bin/statusbar/moonphase +++ b/.local/bin/statusbar/moonphase @@ -1,18 +1,17 @@ #!/bin/sh -mnphs=$(pom | grep -io 'new\|waxing cresent\|first quarter\|waxing gibbous\|full\|waning gibbous\|last quarter\|waning cresent' | grep -m1 '.') -prcnt=$(pom | grep -o '..%') - -case $mnphs in - "New") icon="🌑" ;; - "Waxing Cresent") icon="🌒" ;; - "First Quarter") icon="🌓" ;; - "Waxing Gibbous") icon="🌔" ;; - "Full") icon="🌕" ;; - "Waning Gibbous") icon="🌖" ;; - "Last Quarter") icon="🌗" ;; - "Waning Cresent") icon="🌘" ;; - *) echo errorrrr ;; +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:]]*%') +case "$mnphs" in + "New") icon="🌑" prcnt="0%" ;; + "Waxing Crescent") icon="🌒" ;; + "First Quarter") icon="🌓" prcnt="50%" ;; + "Waxing Gibbous") icon="🌔" ;; + "Full") icon="🌕" prcnt="100%" ;; + "Waning Gibbous") icon="🌖" ;; + "Last Quarter") icon="🌗" prcnt="50%" ;; + "Waning Crescent") icon="🌘" ;; + *) echo errorrrr ;; esac printf "%s %s\\n" "$icon" "$prcnt" |
