diff options
| author | Jokler <jokler.contact@gmail.com> | 2019-07-29 19:44:45 +0200 |
|---|---|---|
| committer | Jokler <jokler.contact@gmail.com> | 2019-07-29 19:44:45 +0200 |
| commit | c40fb1d8e18228eddc8d082b3dba0e0f95b7b8a3 (patch) | |
| tree | 5c30291c33cee0546a76ce773374b1ea06558cf0 /.config | |
| parent | eeca1ffbe31205327d7bb48c3ecee959d03955b8 (diff) | |
| download | dotfiles-c40fb1d8e18228eddc8d082b3dba0e0f95b7b8a3.tar.gz dotfiles-c40fb1d8e18228eddc8d082b3dba0e0f95b7b8a3.zip | |
i3: Fix directional bindings
Finally these are usable.
Took me a damn long time to figure out what I wanted to do with the
horizontal layout key.
Diffstat (limited to '.config')
| -rw-r--r-- | .config/i3/config | 41 |
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 |
