summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xvolsv4
1 files changed, 2 insertions, 2 deletions
diff --git a/volsv b/volsv
index 5103c7e..060c3eb 100755
--- a/volsv
+++ b/volsv
@@ -22,7 +22,7 @@ alsasv () {
"down" | "-d") amixer sset Master 5%- ;;
"toggle" | "-t") amixer sset Master toggle ;;
"mic" | "-m") amixer sset Capture toggle ;;
- "getv" | "-v") amixer sget Master | grep '\[[0-9]*\%\]' | cut -d' ' -f6 | sed 's/\[//;s/\]//g' ;;
+ "getv" | "-v") amixer sget Master | grep '\[[0-9]*\%\]' | cut -d' ' -f7 | sed 's/\[//;s/\]//g' ;;
"getm" | "-g") amixer sget Master | grep '\[o[fn]' | cut -d' ' -f8 | head -1 ;;
*) printerror "$1" ;;
esac
@@ -42,7 +42,7 @@ get volume level: 'getv' or '-v'
get mute state: 'getm' or '-g'" && exit
for i in $@; do
- pgrep -x pulseaudio >/dev/null && pulsesv $1 || alsasv $1
+ pgrep -x pulseaudio >/dev/null && pulsesv $i || pgrep -x pipewire >/dev/null && pulsesv $i || alsasv $i
pgrep -x dwmblocks >/dev/null && pkill -RTMIN+10 dwmblocks
pgrep -x dwmbar >/dev/null && dwmbar-signal volume
done