From 07b387df46f36b88548b7067560b25c38dc3a5b4 Mon Sep 17 00:00:00 2001 From: Henry Riehl Date: Mon, 17 Nov 2025 13:40:18 +0000 Subject: cap the max volume to 100% (1.0) --- resources/default-config.kdl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/resources/default-config.kdl b/resources/default-config.kdl index 69afe99d..0af16c7f 100644 --- a/resources/default-config.kdl +++ b/resources/default-config.kdl @@ -374,7 +374,8 @@ binds { // Example volume keys mappings for PipeWire & WirePlumber. // The allow-when-locked=true property makes them work even when the session is locked. // Using spawn-sh allows to pass multiple arguments together with the command. - XF86AudioRaiseVolume allow-when-locked=true { spawn-sh "wpctl set-volume @DEFAULT_AUDIO_SINK@ 0.1+"; } + // "-l 1.0" limits the volume to 100%. + XF86AudioRaiseVolume allow-when-locked=true { spawn-sh "wpctl set-volume @DEFAULT_AUDIO_SINK@ 0.1+ -l 1.0"; } XF86AudioLowerVolume allow-when-locked=true { spawn-sh "wpctl set-volume @DEFAULT_AUDIO_SINK@ 0.1-"; } XF86AudioMute allow-when-locked=true { spawn-sh "wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle"; } XF86AudioMicMute allow-when-locked=true { spawn-sh "wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle"; } -- cgit