From 5be4d3af2e110c023762b1b56b22e5cd745b2645 Mon Sep 17 00:00:00 2001 From: Daniel Siepmann Date: Wed, 1 Feb 2023 19:09:47 +0100 Subject: [PATCH] Allow to change brightness of MacBook keyboard --- home/windowManager/i3.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/home/windowManager/i3.nix b/home/windowManager/i3.nix index 4664887..e42f61b 100644 --- a/home/windowManager/i3.nix +++ b/home/windowManager/i3.nix @@ -308,6 +308,11 @@ in { "Shift+XF86MonBrightnessUp" = "exec xbacklight -inc 1 && ${pkgs.libnotify}/bin/notify-send \"Changed Display Brightness\""; "Shift+XF86MonBrightnessDown" = "exec xbacklight -dec 1 && ${pkgs.libnotify}/bin/notify-send \"Changed Display Brightness\""; + "XF86KbdBrightnessUp" = "exec ${pkgs.brightnessctl}/bin/brightnessctl --device smc::kbd_backlight s +25"; + "XF86KbdBrightnessDown" = "exec ${pkgs.brightnessctl}/bin/brightnessctl --device smc::kbd_backlight s 25-"; + "SHIFT+XF86KbdBrightnessUp" = "exec ${pkgs.brightnessctl}/bin/brightnessctl --device smc::kbd_backlight s +10"; + "SHIFT+XF86KbdBrightnessDown" = "exec ${pkgs.brightnessctl}/bin/brightnessctl --device smc::kbd_backlight s 10-"; + # Dunst Key Bindings # See: man dunstctl.1 "Control+space" = "exec --no-startup-id dunstctl close-all";