From 4e16492a0d32aa21f9a6ae68b28a132016c430ae Mon Sep 17 00:00:00 2001 From: Alexander Wainwright Date: Sun, 21 Dec 2025 23:03:07 +1000 Subject: [PATCH] Add mouse workspace switching --- alex/sway.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/alex/sway.nix b/alex/sway.nix index 863f716..8288166 100644 --- a/alex/sway.nix +++ b/alex/sway.nix @@ -119,8 +119,12 @@ in "${modifier}+Shift+s" = "exec grim -g \"$(slurp)\" - | wl-copy"; - "XF86AudioRaiseVolume" = "exec wpctl set-volume @DEFAULT_AUDIO_SINK@ 5+উন্ট"; - "XF86AudioLowerVolume" = "exec wpctl set-volume @DEFAULT_AUDIO_SINK@ 5-উন্ট"; + # Workspace cycling with mouse + "--whole-window ${modifier}+button4" = "workspace prev"; + "--whole-window ${modifier}+button5" = "workspace next"; + + "XF86AudioRaiseVolume" = "exec wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+"; + "XF86AudioLowerVolume" = "exec wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-"; "XF86AudioMute" = "exec wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle"; "XF86MonBrightnessUp" = "exec light -A 5"; "XF86MonBrightnessDown" = "exec light -U 5";