diff --git a/config/herbstluftwm/panel.sh b/config/herbstluftwm/panel.sh index 95cbe79..c3b6f95 100755 --- a/config/herbstluftwm/panel.sh +++ b/config/herbstluftwm/panel.sh @@ -110,7 +110,7 @@ function battery() { # VOLUME function volume() { - vol=$(amixer get Master | grep "%" | head -n1 | awk -F"[][]" '{if($6~"off"){print "0%";} else {print $2;}}' | tr -d '%') + vol=$(amixer get Master | grep "%" | head -n1 | awk -F"[][]" '{if($4~"off" || $6~"off"){print "0%";} else {print $2;}}' | tr -d '%') echo -n "^ca(1, amixer -q set Master 5%- && herbstclient emit_hook update)" echo -n "^ca(2, amixer -q set Master toggle && herbstclient emit_hook update)" echo -n "^ca(3, amixer -q set Master 5%+ && herbstclient emit_hook update)"