From f4c7fd23d0da4a9cc2b81b85eb5e9d5683401366 Mon Sep 17 00:00:00 2001 From: Stepanov Aleksey Date: Sun, 19 Oct 2025 20:42:21 +0500 Subject: Allow a user to configure limit maximum volume output. To do this, you need to set the `SWOB_MAX_VOLUME` variable as a percentage, for example, `SWOB_MAX_VOLUME=120`. --- swob-swayconfig | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'swob-swayconfig') diff --git a/swob-swayconfig b/swob-swayconfig index b74c114..fd0d7a8 100644 --- a/swob-swayconfig +++ b/swob-swayconfig @@ -4,3 +4,9 @@ bindsym --locked XF86MonBrightnessUp exec exec swob.sh brightness 5%+ bindsym --locked XF86AudioLowerVolume exec exec swob.sh volume 5%- bindsym --locked XF86AudioRaiseVolume exec exec swob.sh volume 5%+ bindsym --locked XF86AudioMute exec exec swob.sh volume toggle + +# or with SWOB_MAX_VOLUME +set $SWOB_MAX_VOLUME 120 + +bindsym --locked XF86AudioLowerVolume exec exec env SWOB_MAX_VOLUME=$SWOB_MAX_VOLUME swob.sh volume 5%- +bindsym --locked XF86AudioRaiseVolume exec exec env SWOB_MAX_VOLUME=$SWOB_MAX_VOLUME swob.sh volume 5%+ -- cgit