summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.config/i3/config41
1 files changed, 19 insertions, 22 deletions
diff --git a/.config/i3/config b/.config/i3/config
index f8148c4..e8bf70c 100644
--- a/.config/i3/config
+++ b/.config/i3/config
@@ -16,10 +16,10 @@ bindsym $mod+Return exec current-term
bindsym $mod+Shift+q kill
# change focus
-bindsym $mod+j focus left
-bindsym $mod+k focus down
-bindsym $mod+l focus up
-bindsym $mod+semicolon focus right
+bindsym $mod+h focus left
+bindsym $mod+j focus down
+bindsym $mod+k focus up
+bindsym $mod+l focus right
# alternatively, you can use the cursor keys:
bindsym $mod+Left focus left
@@ -28,10 +28,10 @@ bindsym $mod+Up focus up
bindsym $mod+Right focus right
# move focused window
-bindsym $mod+Shift+j move left
-bindsym $mod+Shift+k move down
-bindsym $mod+Shift+l move up
-bindsym $mod+Shift+semicolon move right
+bindsym $mod+Shift+h move left
+bindsym $mod+Shift+j move down
+bindsym $mod+Shift+k move up
+bindsym $mod+Shift+l move right
# alternatively, you can use the cursor keys:
bindsym $mod+Shift+Left move left
@@ -40,17 +40,14 @@ bindsym $mod+Shift+Up move up
bindsym $mod+Shift+Right move right
# Super+Alt to move the entire workspace to another monitor
-bindsym $mod+Mod1+j move workspace to output left
-bindsym $mod+Mod1+semicolon move workspace to output right
+bindsym $mod+Mod1+h move workspace to output left
+bindsym $mod+Mod1+l move workspace to output right
bindsym $mod+Mod1+Left move workspace to output left
bindsym $mod+Mod1+Right move workspace to output right
-# split in horizontal orientation
-bindsym $mod+h split h
-
# split in vertical orientation
-bindsym $mod+v split v
+bindsym $mod+v split toggle
# enter fullscreen mode for the focused container
bindsym $mod+f fullscreen toggle
@@ -170,20 +167,20 @@ mode $system_mode {
bindsym $mod+Shift+e mode $system_mode
mode "resize" {
- bindsym j resize shrink width 1 px or 1 ppt
- bindsym k resize grow height 1 px or 1 ppt
- bindsym l resize shrink height 1 px or 1 ppt
- bindsym semicolon resize grow width 1 px or 1 ppt
+ bindsym h resize shrink width 1 px or 1 ppt
+ bindsym j resize grow height 1 px or 1 ppt
+ bindsym k resize shrink height 1 px or 1 ppt
+ bindsym l resize grow width 1 px or 1 ppt
bindsym Left resize shrink width 1 px or 1 ppt
bindsym Down resize grow height 1 px or 1 ppt
bindsym Up resize shrink height 1 px or 1 ppt
bindsym Right resize grow width 1 px or 1 ppt
- bindsym Shift+j resize shrink width 10 px or 10 ppt
- bindsym Shift+k resize grow height 10 px or 10 ppt
- bindsym Shift+l resize shrink height 10 px or 10 ppt
- bindsym Shift+semicolon resize grow width 10 px or 10 ppt
+ bindsym Shift+h resize shrink width 10 px or 10 ppt
+ bindsym Shift+j resize grow height 10 px or 10 ppt
+ bindsym Shift+k resize shrink height 10 px or 10 ppt
+ bindsym Shift+l resize grow width 10 px or 10 ppt
bindsym Shift+Left resize shrink width 10 px or 10 ppt
bindsym Shift+Down resize grow height 10 px or 10 ppt