aboutsummaryrefslogtreecommitdiff
path: root/modules/user
diff options
context:
space:
mode:
authorRosa <rosaontheweb@proton.me>2026-03-27 13:11:19 -0400
committerRosa <rosaontheweb@proton.me>2026-03-27 13:11:19 -0400
commit26a16a10c8500c51d251ba21204a8144c8072fb4 (patch)
tree55cc4265a8561a54edb156c33b552fed4ca6527b /modules/user
parentf13cebcd9cd4e23130e488ec2c3035bc7aebde5b (diff)
backlight and volume control bindings
Diffstat (limited to 'modules/user')
-rw-r--r--modules/user/desktop/sessions/sway.nix5
1 files changed, 5 insertions, 0 deletions
diff --git a/modules/user/desktop/sessions/sway.nix b/modules/user/desktop/sessions/sway.nix
index 298a1a5..e111518 100644
--- a/modules/user/desktop/sessions/sway.nix
+++ b/modules/user/desktop/sessions/sway.nix
@@ -238,6 +238,11 @@
"${mod}+V" = "splitt";
"${mod}+G" = "layout toggle tabbed split";
"${mod}+S" = "sticky toggle";
+ "XF86AudioMute" = "exec wpctl set-mute @DEFAULT_SINK@ toggle";
+ "XF86AudioLowerVolume" = "exec wpctl set-volume @DEFAULT_SINK@ 5%-";
+ "XF86AudioRaiseVolume" = "exec wpctl set-volume @DEFAULT_SINK@ 5%+";
+ "XF86MonBrightnessDown" = "exec brightnessctl --class=backlight s 5%-";
+ "XF86MonBrightnessUp" = "exec brightnessctl --class=backlight s +5%";
};
modifier = "Mod4";