This commit is contained in:
2017-06-01 16:19:01 +02:00
parent fd71d6a05c
commit 6f2583e2e7
7 changed files with 104 additions and 121 deletions

View File

@@ -18,29 +18,29 @@
#
VOLUME=$(amixer get Master | grep Mono: | sed 's|[^[]*\[\([0-9]*\).*|\1|')
VALUE=3dB
VALUE=1%
MUTE=0
case "$1" in
"up")
# Increase Volume
[[ "$VOLUME" -eq 100 ]] && VALUE=0
amixer -q set Master $VALUE+ unmute && killall -SIGUSR1 i3status
amixer -q sset Master $VALUE+ unmute && killall -SIGUSR1 i3status
MUTE=0
;;
"down")
# Decrease Volume
amixer -q set Master $VALUE- unmute && killall -SIGUSR1 i3status
amixer -q sset Master $VALUE- unmute && killall -SIGUSR1 i3status
MUTE=0
# If the Volume is already 0, then mute
if [ "$VOLUME" == "0" ]; then
MUTE=1
amixer -q set Master toggle && killall -SIGUSR1 i3status
amixer -q sset Master toggle && killall -SIGUSR1 i3status
fi
;;
"mute")
# Mute
amixer -q set Master toggle && killall -SIGUSR1 i3status
amixer -q sset Master toggle && killall -SIGUSR1 i3status
MUTE=1
;;
esac