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.
This commit is contained in:
Daniel Siepmann 2023-04-25 19:03:00 +02:00
parent 5b8ed3f28c
commit 1daab51bd0
Signed by: Daniel Siepmann
GPG key ID: 33D6629915560EF4

View file

@ -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