sway: add screen brightnes binds

This commit is contained in:
Leonardo Eugênio 2024-06-21 00:30:23 -03:00
parent bb023ea24a
commit ada392b3f3
2 changed files with 8 additions and 1 deletions

View file

@ -146,6 +146,7 @@ in
wdmenu wdmenu
wlauncher wlauncher
volumesh volumesh
brightnessctl
showkeys showkeys
pamixer pamixer
libnotify libnotify

View file

@ -16,7 +16,6 @@ let
_lock = pkgs.writeShellScriptBin "_lock" '' _lock = pkgs.writeShellScriptBin "_lock" ''
${pkgs.sway}/bin/swaymsg mode default ${pkgs.sway}/bin/swaymsg mode default
${pkgs.swaylock}/bin/swaylock -f ${pkgs.swaylock}/bin/swaylock -f
systemctl --user start swayidle.service
''; '';
_suspend = pkgs.writeShellScriptBin "_suspend" '' _suspend = pkgs.writeShellScriptBin "_suspend" ''
${pkgs.sway}/bin/swaymsg mode default ${pkgs.sway}/bin/swaymsg mode default
@ -158,6 +157,12 @@ let
"Control+Print" = "exec ${pkgs.screenshotsh}/bin/screenshotsh clip"; "Control+Print" = "exec ${pkgs.screenshotsh}/bin/screenshotsh clip";
}; };
screen_binds = {
"XF86MonBrightnessDown" = "exec brightnessctl --min-value=1 set 5%-";
"XF86MonBrightnessUp" = "exec brightnessctl --min-value=1 set 5%+";
"${mod}+l" = lib.getExe _lock;
};
other_binds = { other_binds = {
"${mod}+p" = "exec ${pkgs.wpass}/bin/wpass"; "${mod}+p" = "exec ${pkgs.wpass}/bin/wpass";
"${mod}+s" = "exec ${menu}"; "${mod}+s" = "exec ${menu}";
@ -196,5 +201,6 @@ in
system_binds system_binds
parenting_binds parenting_binds
screenshot_binds screenshot_binds
screen_binds
]; ];
} }