]> git.sur5r.net Git - i3/i3/commitdiff
default config: add resize mode
authorMichael Stapelberg <michael@stapelberg.de>
Mon, 11 Jul 2011 15:11:13 +0000 (17:11 +0200)
committerMichael Stapelberg <michael@stapelberg.de>
Mon, 11 Jul 2011 15:11:13 +0000 (17:11 +0200)
i3.config

index b1a75bb3c09d95f169a77c8d13a423c9aa8d9db1..e2e5b4b6007e83565a4084db1dbc0daee3a7d683 100644 (file)
--- a/i3.config
+++ b/i3.config
@@ -98,3 +98,29 @@ bindsym Mod1+Shift+j reload
 bindsym Mod1+Shift+c restart
 # exit i3 (logs you out of your X session)
 bindsym Mod1+Shift+l exit
+
+# resize window (you can also use the mouse for that)
+mode "resize" {
+        # These bindings trigger as soon as you enter the resize mode
+
+        # They resize the border in the direction you pressed, e.g.
+        # when pressing left, the window is resized so that it has
+        # more space on its left
+
+        bindsym n       resize shrink left 10 px or 10 ppt
+        bindsym Shift+n resize grow   left 10 px or 10 ppt
+
+        bindsym r       resize shrink down 10 px or 10 ppt
+        bindsym Shift+r resize grow   down 10 px or 10 ppt
+
+        bindsym t       resize shrink up 10 px or 10 ppt
+        bindsym Shift+t resize grow   up 10 px or 10 ppt
+
+        bindsym d       resize shrink right 10 px or 10 ppt
+        bindsym Shift+d resize grow   right 10 px or 10 ppt
+
+        bindsym Return mode "default"
+        bindsym Escape mode "default"
+}
+
+bindsym Mod1+r mode "resize"