summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzachir <zachir@librem.one>2023-06-27 12:06:42 -0500
committerzachir <zachir@librem.one>2023-06-27 12:06:42 -0500
commit142da68f16e011cd6e0af345bf3eb8d4fa18b219 (patch)
tree34caf36ad3ae28e09aad480e07f62191b8e94cd4
parent0738893d162b04f1079c16ed6d4ab47f1856ea48 (diff)
Use pactl instead of pamixer2.2
-rwxr-xr-xvolsv8
1 files changed, 4 insertions, 4 deletions
diff --git a/volsv b/volsv
index de30c77..9d2089e 100755
--- a/volsv
+++ b/volsv
@@ -19,7 +19,7 @@ detect () {
#{{{ up
up () {
[ -n "$SNDIO" ] && sndioctl output.level=+"$(printf "%0.02f" "$(( amt * 0.01 ))")"
- [ -n "$PULSE$PIPEWIRE" ] && pamixer -i $amt
+ [ -n "$PULSE$PIPEWIRE" ] && pactl set-sink-volume $(pactl get-default-sink) "+${amt}%"
[ -n "$ALSA" ] && amixer sset Master "${amt}%+"
}
#}}}
@@ -27,7 +27,7 @@ up () {
#{{{ down
down () {
[ -n "$SNDIO" ] && sndioctl output.level=-"$(printf "%0.02f" "$(( amt * 0.01 ))")"
- [ -n "$PULSE$PIPEWIRE" ] && pamixer -d $amt
+ [ -n "$PULSE$PIPEWIRE" ] && pactl set-sink-volume $(pactl get-default-sink) "-${amt}%"
[ -n "$ALSA" ] && amixer sset Master "${amt}%-"
}
#}}}
@@ -37,12 +37,12 @@ mute () {
case "$1" in
spr)
[ -n "$SNDIO" ] && sndioctl output.mute=!
- [ -n "$PULSE$PIPEWIRE" ] && pamixer -t
+ [ -n "$PULSE$PIPEWIRE" ] && pactl set-sink-mute $(pactl get-default-sink) toggle
[ -n "$ALSA" ] && amixer sset Master toggle
;;
mic)
[ -n "$SNDIO" ] && sndioctl input.mute=!
- [ -n "$PULSE" ] && pamixer --source 1 -t
+ [ -n "$PULSE$PIPEWIRE" ] && pactl set-source-mute $(pactl get-default-source) toggle
[ -n "$PIPEWIRE$ALSA" ] && amixer sset Capture toggle
;;
esac