aboutsummaryrefslogtreecommitdiff
path: root/dot-config/sway/config
diff options
context:
space:
mode:
authorBlake Romero <blake@blkrom.com>2024-11-03 13:43:16 +0000
committerBlake Romero <blake@blkrom.com>2024-11-03 13:43:16 +0000
commit2366e81db0799d6e811a31fb18e3c4c9466a5eed (patch)
tree3542e9ef95e203fa6c576a702b28171ce1e33ce4 /dot-config/sway/config
parentc26095b6ea9b9c5a898daf86a9b5f0f190819e74 (diff)
Add swap & resize window keybindings to sway config
Diffstat (limited to 'dot-config/sway/config')
-rw-r--r--dot-config/sway/config12
1 files changed, 12 insertions, 0 deletions
diff --git a/dot-config/sway/config b/dot-config/sway/config
index e030aa8..fb2bfe5 100644
--- a/dot-config/sway/config
+++ b/dot-config/sway/config
@@ -129,6 +129,18 @@ bindsym $mod+$left focus left
bindsym $mod+$right focus right
bindsym $mod+a focus parent
+# Swap window
+bindsym $mod+Shift+$up move up 20px
+bindsym $mod+Shift+$down move down 20px
+bindsym $mod+Shift+$left move left 20px
+bindsym $mod+Shift+$right move right 20px
+
+# Resize window
+bindsym $mod+Control+$up resize grow height 20px
+bindsym $mod+Control+$down resize shrink height 20px
+bindsym $mod+Control+$left resize shrink width 20px
+bindsym $mod+Control+$right resize grow width 20px
+
# Switch to workspace
bindsym $mod+1 workspace number 1
bindsym $mod+2 workspace number 2