From 1daab51bd0d41ec67a2046790af1e5d3f7a6e2f9 Mon Sep 17 00:00:00 2001 From: Daniel Siepmann Date: Tue, 25 Apr 2023 19:03:00 +0200 Subject: [PATCH] Fix broken brightness keyboard Adding option device without a device will not work. The device option is therefore added to the device in order to create properly working calls. --- home/windowManager/i3.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/home/windowManager/i3.nix b/home/windowManager/i3.nix index c9127a4..37448e0 100644 --- a/home/windowManager/i3.nix +++ b/home/windowManager/i3.nix @@ -10,8 +10,8 @@ let modifier = config.xsession.windowManager.i3.config.modifier; soundSwitcherForHikari2 = if ownLib.onHikari { } then "" else "-D pulse"; - keyboardBrightnessDevice = if ownLib.onHikari { } then "smc::kbd_backlight" else ""; - displayBrightnessDevice = if ownLib.onHikari { } then "mba6x_backlight" else ""; + keyboardBrightnessDevice = if ownLib.onHikari { } then "--device smc::kbd_backlight" else ""; + displayBrightnessDevice = if ownLib.onHikari { } then "--device mba6x_backlight" else ""; displayBuiltInOutput = if ownLib.onHikari { } then "eDP-1" else "eDP1"; displayDefaults = if ownLib.onHikari { } then "--output ${displayBuiltInOutput} --mode 1366x768 --scale 1.25x1.25" else ""; in { @@ -318,13 +318,13 @@ in { # ~ > pacmd move-sink-input 3 8 # Function Key Bindings (💡) - "XF86MonBrightnessUp" = "exec ${pkgs.brightnessctl}/bin/brightnessctl --device ${displayBrightnessDevice} s +10"; - "XF86MonBrightnessDown" = "exec ${pkgs.brightnessctl}/bin/brightnessctl --device ${displayBrightnessDevice} s 10-"; - "SHIFT+XF86MonBrightnessUp" = "exec ${pkgs.brightnessctl}/bin/brightnessctl --device ${displayBrightnessDevice} s +1"; - "SHIFT+XF86MonBrightnessDown" = "exec ${pkgs.brightnessctl}/bin/brightnessctl --device ${displayBrightnessDevice} s 1-"; + "XF86MonBrightnessUp" = "exec ${pkgs.brightnessctl}/bin/brightnessctl ${displayBrightnessDevice} s +10"; + "XF86MonBrightnessDown" = "exec ${pkgs.brightnessctl}/bin/brightnessctl ${displayBrightnessDevice} s 10-"; + "SHIFT+XF86MonBrightnessUp" = "exec ${pkgs.brightnessctl}/bin/brightnessctl ${displayBrightnessDevice} s +1"; + "SHIFT+XF86MonBrightnessDown" = "exec ${pkgs.brightnessctl}/bin/brightnessctl ${displayBrightnessDevice} s 1-"; - "XF86KbdBrightnessUp" = "exec ${pkgs.brightnessctl}/bin/brightnessctl --device ${keyboardBrightnessDevice} s +1"; - "XF86KbdBrightnessDown" = "exec ${pkgs.brightnessctl}/bin/brightnessctl --device ${keyboardBrightnessDevice} s 1-"; + "XF86KbdBrightnessUp" = "exec ${pkgs.brightnessctl}/bin/brightnessctl ${keyboardBrightnessDevice} s +1"; + "XF86KbdBrightnessDown" = "exec ${pkgs.brightnessctl}/bin/brightnessctl ${keyboardBrightnessDevice} s 1-"; # Dunst Key Bindings # See: man dunstctl.1