01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#!/bin/sh
# _ _
# ___| |____ _____ | |
# / __| '_ \ \ / / _ \| |
# | (__| | | \ V / (_) | |
# \___|_| |_|\_/ \___/|_|
#
# Simplified interface for pactl
#
# Pablo (C) 2024
set -e
case "$1" in
up)
pactl set-sink-volume @DEFAULT_SINK@ +10%
mpv /usr/share/sounds/freedesktop/stereo/audio-volume-change.oga
;;
down)
pactl set-sink-volume @DEFAULT_SINK@ -10%
mpv /usr/share/sounds/freedesktop/stereo/audio-volume-change.oga
;;
mute)
pactl set-sink-mute @DEFAULT_SINK@ toggle
;;
mute-mic)
pactl set-source-mute @DEFAULT_SOURCE@ toggle
;;
*)
exit 1
;;
esac