eww: use awk for getVolume zero padding
This commit is contained in:
parent
c4175535b2
commit
5e40304e58
@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
output=$(wpctl get-volume @DEFAULT_SINK@ | cut -d' ' -f2- | sed -E 's/\.//g' | sed 's/^0*//g')
|
output=$(wpctl get-volume @DEFAULT_SINK@ | cut -d' ' -f2- | sed -E 's/\.//g' | sed 's/^0*//g')
|
||||||
count=$(echo "$output" | cut -d' ' -f1)
|
count=$(echo "$output" | awk -F, '{print $1+0}')
|
||||||
muted=$(echo "$output" | cut -d'[' -f2 | cut -d ']' -f1)
|
muted=$(echo "$output" | cut -d'[' -f2 | cut -d ']' -f1)
|
||||||
|
|
||||||
# if not muted, set to empty string
|
# if not muted, set to empty string
|
||||||
@ -8,11 +8,6 @@ if [ "$muted" == "$count" ]; then
|
|||||||
muted=""
|
muted=""
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# fix removal of zero padding if volume is zero
|
|
||||||
if [ "$count" == "" ]; then
|
|
||||||
count="0"
|
|
||||||
fi
|
|
||||||
|
|
||||||
color="green"
|
color="green"
|
||||||
if ((count > 75)); then color="yellow"; fi
|
if ((count > 75)); then color="yellow"; fi
|
||||||
if ((count > 90)); then color="peach"; fi
|
if ((count > 90)); then color="peach"; fi
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user