all repos

dotfiles @ 71ddd0a

i use rach linux btw

dotfiles/config/openbox/script/volume (view raw)

1
#!/bin/sh
2
CHK_MUTE() { amixer -D pulse get Master | grep '%' | grep -oE '[^ ]+$' | grep off; }
3
VOLUME="$(amixer -D pulse get Master | grep '%' | head -n 1 | awk -F'[' '{print $2}' | awk -F'%' '{print $1}';)"
4
5
case $1 in
6
    percent)
7
        if CHK_MUTE &> /dev/null
8
        then
9
            echo ""
10
        else
11
            echo " $VOLUME%"
12
        fi
13
    ;;
14
    up)   amixer sset Master 2%+    ;;
15
    down) amixer sset Master 2%-    ;;
16
    mute) amixer sset Master toggle ;;
17
esac