From d2c56ab29cb8dff00ecad1b196e4bdc40c5e4838 Mon Sep 17 00:00:00 2001 From: Lucas Sta Maria Date: Wed, 27 Nov 2024 18:18:04 -0500 Subject: [PATCH] fix(i3): use XF86 function keys for audio and brightness Signed-off-by: Lucas Sta Maria --- .config/i3/config | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.config/i3/config b/.config/i3/config index 1ff02d5..bcb3495 100644 --- a/.config/i3/config +++ b/.config/i3/config @@ -33,12 +33,15 @@ exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --nofork # and nm-applet is a desktop environment-independent system tray GUI for it. exec --no-startup-id nm-applet -# Use pactl to adjust volume in PulseAudio. +# Use pamixer to adjust volume in PulseAudio. set $refresh_i3status killall -SIGUSR1 i3status -bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ +10% && $refresh_i3status -bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ -10% && $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 +bindsym XF86AudioRaiseVolume exec --no-startup-id pamixer --increase 10 && $refresh_i3status +bindsym XF86AudioLowerVolume exec --no-startup-id pamixer --decrease 10 && $refresh_i3status +bindsym XF86AudioMute exec --no-startup-id pamixer --toggle-mute && $refresh_i3status + +# Brightness +bindsym XF86MonBrightnessUp exec --no-startup-id brightnessctl set +10% +bindsym XF86MonBrightnessDown exec --no-startup-id brightnessctl set 10%- # Use Mouse+$mod to drag floating windows to their wanted position floating_modifier $mod