i3: support media / brightness multimedia keys
This commit is contained in:
25
home.nix
25
home.nix
@@ -144,22 +144,19 @@ in
|
|||||||
|
|
||||||
# See https://faq.i3wm.org/question/3747/enabling-multimedia-keys.1.html
|
# See https://faq.i3wm.org/question/3747/enabling-multimedia-keys.1.html
|
||||||
# Pulse Audio controls
|
# Pulse Audio controls
|
||||||
# bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume 0 +5% #increase sound volume
|
"XF86AudioRaiseVolume" = "exec --no-startup-id pactl set-sink-volume 0 +5%"; #increase sound volume
|
||||||
# bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume 0 -5% #decrease sound volume
|
"XF86AudioLowerVolume" = "exec --no-startup-id pactl set-sink-volume 0 -5%"; #decrease sound volume
|
||||||
# bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute 0 toggle # mute sound
|
"XF86AudioMute" = "exec --no-startup-id pactl set-sink-mute 0 toggle"; # mute sound
|
||||||
|
|
||||||
# Sreen brightness controls
|
|
||||||
# bindsym XF86MonBrightnessUp exec light -A 2 # increase screen brightness
|
|
||||||
# bindsym XF86MonBrightnessDown exec light -U 2 # decrease screen brightness
|
|
||||||
|
|
||||||
# Touchpad controls
|
|
||||||
# bindsym XF86TouchpadToggle exec /some/path/toggletouchpad.sh # toggle touchpad
|
|
||||||
|
|
||||||
# Media player controls
|
# Media player controls
|
||||||
# bindsym XF86AudioPlay exec playerctl play
|
"XF86AudioPlay" = "exec playerctl play";
|
||||||
# bindsym XF86AudioPause exec playerctl pause
|
"XF86AudioPause" = "exec playerctl pause";
|
||||||
# bindsym XF86AudioNext exec playerctl next
|
"XF86AudioNext" = "exec playerctl next";
|
||||||
# bindsym XF86AudioPrev exec playerctl previous
|
"XF86AudioPrev" = "exec playerctl previous";
|
||||||
|
|
||||||
|
# Sreen brightness controls
|
||||||
|
"XF86MonBrightnessUp" = "exec light -A 2"; # increase screen brightness
|
||||||
|
"XF86MonBrightnessDown" = "exec light -U 2"; # decrease screen brightness
|
||||||
};
|
};
|
||||||
|
|
||||||
startup = [
|
startup = [
|
||||||
|
|||||||
Reference in New Issue
Block a user