summaryrefslogtreecommitdiff
path: root/i3blocks-audio.sh
diff options
context:
space:
mode:
Diffstat (limited to 'i3blocks-audio.sh')
-rwxr-xr-xi3blocks-audio.sh7
1 files changed, 3 insertions, 4 deletions
diff --git a/i3blocks-audio.sh b/i3blocks-audio.sh
index 84f883d..53b00e3 100755
--- a/i3blocks-audio.sh
+++ b/i3blocks-audio.sh
@@ -7,11 +7,10 @@ icon_mid=󰖀
icon_high=󰕾
icon_mute=󰝟
-[ $(pulsemixer --get-mute) -eq 1 ] && printf "$icon_mute\n" && exit
-
-volume=$(pulsemixer --get-volume | cut -d' ' -f1)
+volume=$(mixer vol | cut -d':' -f2)
icon=
-[ $volume -lt $low ] && icon=$icon_low
+[ $volume -eq 0 ] && icon=$icon_mute
+[ $volume -gt 0 ] && [ $volume -lt $low ] && icon=$icon_low
[ $volume -ge $low ] && [ $volume -lt $high ] && icon=$icon_mid
[ $volume -ge $high ] && icon=$icon_high
printf "%s %s%%\n" $icon $volume