diff --git a/.config/sway/config b/.config/sway/config index c06d643..2ed0453 100644 --- a/.config/sway/config +++ b/.config/sway/config @@ -33,41 +33,44 @@ bindsym XF86AudioPlay exec playerctl play-pause bindsym XF86AudioNext exec playerctl next bindsym XF86AudioPrev exec playerctl previous -bindsym F1 exec sway-focus F1 -bindsym F2 exec sway-focus F2 -bindsym F3 exec sway-focus F3 -bindsym F4 exec sway-focus F4 -bindsym F5 workspace 5 -bindsym F6 workspace 6 -bindsym F7 workspace 7 -bindsym F8 workspace 8 -bindsym Shift+F1 mark F1; exec sway-focus F1 -bindsym Shift+F2 mark F2; exec sway-focus F2 -bindsym Shift+F3 mark F3; exec sway-focus F3 -bindsym Shift+F4 mark F4; exec sway-focus F4 -bindsym Shift+F5 move container to workspace 5 -bindsym Shift+F6 move container to workspace 6 -bindsym Shift+F7 move container to workspace 7 -bindsym Shift+F8 move container to workspace 8 - -bindsym Mod4+1 workspace 1 -bindsym Mod4+2 workspace 2 -bindsym Mod4+3 workspace 3 -bindsym Mod4+4 workspace 4 +bindsym Mod4+1 exec sway-focus F1 +bindsym Mod4+2 exec sway-focus F2 +bindsym Mod4+3 exec sway-focus F3 +bindsym Mod4+4 exec sway-focus F4 bindsym Mod4+5 workspace 5 bindsym Mod4+6 workspace 6 bindsym Mod4+7 workspace 7 bindsym Mod4+8 workspace 8 -bindsym Mod4+9 workspace 9 -bindsym Shift+Mod4+1 move container to workspace 1 -bindsym Shift+Mod4+2 move container to workspace 2 -bindsym Shift+Mod4+3 move container to workspace 3 -bindsym Shift+Mod4+4 move container to workspace 4 +bindsym Shift+Mod4+1 mark F1; exec sway-focus F1 +bindsym Shift+Mod4+2 mark F2; exec sway-focus F2 +bindsym Shift+Mod4+3 mark F3; exec sway-focus F3 +bindsym Shift+Mod4+4 mark F4; exec sway-focus F4 bindsym Shift+Mod4+5 move container to workspace 5 bindsym Shift+Mod4+6 move container to workspace 6 bindsym Shift+Mod4+7 move container to workspace 7 bindsym Shift+Mod4+8 move container to workspace 8 -bindsym Shift+Mod4+9 move container to workspace 9 + +bindsym Mod4+Left workspace prev +bindsym Mod4+Right workspace next + +bindsym F1 workspace 1 +bindsym F2 workspace 2 +bindsym F3 workspace 3 +bindsym F4 workspace 4 +bindsym F5 workspace 5 +bindsym F6 workspace 6 +bindsym F7 workspace 7 +bindsym F8 workspace 8 +bindsym F9 workspace 9 +bindsym Shift+F1 move container to workspace 1 +bindsym Shift+F2 move container to workspace 2 +bindsym Shift+F3 move container to workspace 3 +bindsym Shift+F4 move container to workspace 4 +bindsym Shift+F5 move container to workspace 5 +bindsym Shift+F6 move container to workspace 6 +bindsym Shift+F7 move container to workspace 7 +bindsym Shift+F8 move container to workspace 8 +bindsym Shift+F9 move container to workspace 9 bindsym Mod4+Shift+c kill bindsym Mod4+Shift+q exit @@ -80,9 +83,10 @@ bindsym Mod4+l exec $lock bindsym Mod4+Shift+l exec 'swaymsg "output * dpms off"; $lock' bindsym Mod4+space exec makoctl dismiss -a bindsym Mod4+print exec grim -g "$(slurp)" - | wl-copy +bindsym Mod4+Control+p exec grim -g "$(slurp)" - | wl-copy bindsym Mod4+Escape reload bindsym Mod4+g layout toggle split tabbed stacking -bindsym Mod4+Tab focus next sibling +bindsym Mod4+Tab exec sway-focus bindsym Mod4+Control+Tab move workspace to output right bindsym Mod4+Shift+minus move scratchpad