aboutsummaryrefslogtreecommitdiff
path: root/bin/vol
blob: ea7c7a06c914aad6f1d991d30b765b5f0d475d9a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/sh

case $1 in
    mute)
        pactl set-sink-mute @DEFAULT_SINK@ toggle
        ;;
    [+-]*%)
        pactl set-sink-volume @DEFAULT_SINK@ $1
        ;;
    *)
        exit 1
esac

PID=$(ps -a | awk '/status/ {print $1; exit}')
if [ $PID ]; then
    kill -35 $PID
fi