diff --git a/modules/home/wms/niri/hotkeys/default.nix b/modules/home/wms/niri/hotkeys/default.nix index b569f1d8..531ca93e 100644 --- a/modules/home/wms/niri/hotkeys/default.nix +++ b/modules/home/wms/niri/hotkeys/default.nix @@ -61,11 +61,15 @@ ${secMod}+Shift+F { screenshot-screen; } ${secMod}+Ctrl+F { screenshot-window; } - // Display and keyboard brightness + // Display brightness ${primeMod}+equal { spawn "sh" "-c" "brightnessctl s 5%+"; } ${primeMod}+minus { spawn "sh" "-c" "brightnessctl s 5%-"; } ${primeMod}+Shift+equal { spawn "sh" "-c" "brightnessctl s 1%+"; } ${primeMod}+Shift+minus { spawn "sh" "-c" "brightnessctl s 1%-"; } + + // Keyboard brightness + ${primeMod}+Alt+equal { spawn "sh" "-c" "brightnessctl -d spi::kbd_backlight s 20%+"; } + ${primeMod}+Alt+minus { spawn "sh" "-c" "brightnessctl -d spi::kbd_backlight s 20%-"; } //// Window manager ${primeMod}+q { close-window; } diff --git a/modules/home/wms/sway/hotkeys/default.nix b/modules/home/wms/sway/hotkeys/default.nix index 18fb8582..07ff8534 100644 --- a/modules/home/wms/sway/hotkeys/default.nix +++ b/modules/home/wms/sway/hotkeys/default.nix @@ -64,12 +64,16 @@ "${secMod}+f" = ''exec grimsnap''; "${secMod}+Shift+f" = ''exec shot-sway --screen''; - # Display and keyboard brightness + # Display brightness "${primeMod}+equal" = ''exec brightnessctl s 5%+''; "${primeMod}+minus" = ''exec brightnessctl s 5%-''; "${primeMod}+Shift+equal" = ''exec brightnessctl s 1%+''; "${primeMod}+Shift+minus" = ''exec brightnessctl s 1%-''; + # Keyboard brightness + "${primeMod}+Alt+equal" = ''exec brightnessctl -d spi::kbd_backlight s 20%+''; + "${primeMod}+Alt+minus" = ''exec brightnessctl -d spi::kbd_backlight s 20%-''; + ## Window manager "${primeMod}+q" = ''kill''; "${primeMod}+Shift+r" = ''reload'';