blob: 9e62a7c35393b47f2377a93d93bd33da8e27d257 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#!/bin/sh
# if pulseaudio
pulsesv () {
case "$1" in
"up" | "-i") pamixer -i 5 ;;
"down" | "-d") pamixer -d 5 ;;
"toggle" | "-t") pamixer -t ;;
"mic" | "-m") pamixer --source 1 -t ;;
esac
}
# if alsa
alsasv () {
case "$1" in
"up" | "-i") amixer sset Master 5%+ ;;
"down" | "-d") amixer sset Master 5%- ;;
"toggle" | "-t") amixer sset Master toggle ;;
esac
}
# check which it is
[ ! -z $(pgrep pulseaudio) ] && pulsesv $1 || alsasv $1 ; pkill -RTMIN+10 dwmblocks
|