From 43221efe862e0037de488cf74aef8bd1c8bca3c0 Mon Sep 17 00:00:00 2001 From: David Luevano <55825613+luevano@users.noreply.github.com> Date: Tue, 18 Feb 2020 19:00:27 -0700 Subject: Add more resizing kb --- .config/i3/config | 28 +++++++++++++++++++++++----- 1 file changed, 23 insertions(+), 5 deletions(-) (limited to '.config/i3') diff --git a/.config/i3/config b/.config/i3/config index f884d03..6a88875 100644 --- a/.config/i3/config +++ b/.config/i3/config @@ -10,6 +10,9 @@ gaps inner 5 gaps outer 5 set $mod Mod4 font pango:monospace 10 +## Gaps defaults. + set $gi "5" + set $go "5" ## i3config variables. set $mon1 "HDMI-0" set $mon2 "DP-0" @@ -194,11 +197,26 @@ client.background $c15 ## Modes. # Resize. mode "resize" { - # Resize mode keybindings. - bindsym h resize shrink width 10 px or 10 ppt - bindsym j resize grow height 10 px or 10 ppt - bindsym k resize shrink height 10 px or 10 ppt - bindsym l resize grow width 10 px or 10 ppt + # Container resizing. + bindsym h resize shrink width 1 px or 1 ppt + bindsym Shift+h resize shrink width 5 px or 5 ppt + bindsym Ctrl+h resize shrink width 10 px or 10 ppt + bindsym j resize grow height 1 px or 1 ppt + bindsym Shift+j resize grow height 5 px or 5 ppt + bindsym Ctrl+j resize grow height 10 px or 10 ppt + bindsym k resize shrink height 1 px or 1 ppt + bindsym Shift+k resize shrink height 5 px or 5 ppt + bindsym Ctrl+k resize shrink height 10 px or 10 ppt + bindsym l resize grow width 1 px or 1 ppt + bindsym Shift+l resize grow width 5 px or 5 ppt + bindsym Ctrl+l resize grow width 10 px or 10 ppt + # Gaps resizing. + bindsym plus gaps outer current plus 1 + bindsym Shift+plus gaps inner current plus 1 + bindsym minus gaps outer current minus 1 + bindsym Shift+minus gaps inner current minus 1 + bindsym g gaps inner all set $gi, gaps outer all set $go + bindsym Shift+g gaps inner all set 0, gaps outer all set 0 # Return to default mode keybindings. bindsym Return mode "default" bindsym Escape mode "default" -- cgit v1.2.3-54-g00ecf