From 40577ea5c6c6d768726c3c3fd52bc54545f75b86 Mon Sep 17 00:00:00 2001 From: t0xa Date: Fri, 19 Sep 2025 15:02:13 +0300 Subject: [PATCH] i3: Enable volume control from polybar --- i3/config | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/i3/config b/i3/config index 558c7d3..ff59336 100644 --- a/i3/config +++ b/i3/config @@ -200,3 +200,11 @@ bindsym Control+Shift+Q exec i3lock -c 000000 && xset dpms force off default_border pixel 1 default_floating_border pixel 2 +# Audio settings +# Use pactl to adjust volume in PulseAudio. +set $refresh_i3status killall -SIGUSR1 i3status +bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ +5% && $refresh_i3status +bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ -5% && $refresh_i3status +bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute @DEFAULT_SINK@ toggle && $refresh_i3status +bindsym XF86AudioMicMute exec --no-startup-id pactl set-source-mute @DEFAULT_SOURCE@ toggle && $refresh_i3status +