blob: 4f4bc6b0b0f4416c7f73ff808497c672caae79aa (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#!/bin/bash
# Usage:
# The first argument is the percentage by which you should
# change the volume
# The second argument should be `+` or `-`
# to choose wether to increment or decrement audio.
# If no second argument is given, the audio will be SET
# to a set percentage fixed by the first argument.
case "$1" in
mute) wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle ;;
*)
pcnt="$1"
sign="$2"
wpctl set-volume @DEFAULT_AUDIO_SINK@ "$pcnt%$sign"
;;
esac
notify-send.sh -t 1000 --replace-file /tmp/vol-notif -a $(wpctl get-volume @DEFAULT_AUDIO_SINK@)
|