From 55cb90505a6361e08f6d2c2a39368fea997d8385 Mon Sep 17 00:00:00 2001 From: randomuser Date: Sat, 18 Jun 2022 16:34:35 -0500 Subject: [PATCH] modify volume script --- sh/vol | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/sh/vol b/sh/vol index 8da8183..fe2a790 100755 --- a/sh/vol +++ b/sh/vol @@ -1,3 +1,19 @@ #!/bin/sh -amixer sset Master 0%+ | tail -1 | awk -F'[' '{print $2}' | awk -F']' '{print $1}' +pulse=$(ps aux | grep pulseaudio | wc -l) + +[ "$1" = "inc" ] && sign="+" +[ "$1" = "dec" ] && sign="-" + +[ "$#" -eq 0 ] && exit 1 + +if [ "$pulse" -eq 2 ]; then + for SINK in `pacmd list-sinks | grep 'index:' | cut -b12-` + do + pactl set-sink-volume $SINK "${sign}5%" + done +else + amixer -c 0 set Master "5%${sign}" +fi + +killall -12 simplestatus