Moving and resizing windows in i3 ….

Never really liked or used default resize mode in i3, prefer to just use keyboard without entering a mode then having to press another key to exit.

This is something I use so feel free to use different binds or just use the mouse.

Super relates to Windows logo key on a keyboard, of course you can use Alt key if you desire.

To switch focus to another window on a workspace [tiled or floating]:

Super + Arrow keys

# Focus
bindsym $mod+Left focus left
bindsym $mod+Down focus down
bindsym $mod+Up focus up
bindsym $mod+Right focus right,/code>

Move window around workspace [tiled or floating]:

Super + Shift + Arrow keys

# Move
bindsym $mod+Shift+Left move left
bindsym $mod+Shift+Down move down
bindsym $mod+Shift+Up move up
bindsym $mod+Shift+Right move right

Resizing window [tiled or floating] using vim style keys:

Super + Shift + [h,j,k,l]

# Resize window with vim keys...
bindsym $mod+Shift+h resize shrink width 10 px or 10 ppt
bindsym $mod+Shift+j resize grow height 10 px or 10 ppt
bindsym $mod+Shift+k resize shrink height 10 px or 10 ppt
bindsym $mod+Shift+l resize grow width 10 px or 10 ppt

# Resize window with control
bindsym $mod+Control+Left resize shrink width 10 px or 10 ppt
bindsym $mod+Control+Down resize grow height 10 px or 10 ppt
bindsym $mod+Control+Up resize shrink height 10 px or 10 ppt
bindsym $mod+Control+Right resize grow width 10 px or 10 ppt

Never got my head around vim style bindings for moving around a file until now, but once you start using h,j,k.l it starts to make sense. You only really have to remember h [left] and l [right] j [down as it kind of points in that direction] and k [up] fall into place. You could of course just just Control instead of Shift with arrow keys if it is too difficult to remember.

For those who just want an easy life use the mouse.

Super + Left Button to move window

Super + Right Button drag to resize window

To make a window floating or return to tiled use:

Super + Shift + Sapcebar

Other news I have removed ads from ArchBang site, was getting too many false clicks and so google stopped serving ads, No ads no money I never really liked the idea just wanted a passive way to cover hosting costs. Have added BAT wallet to my donations page, if you do have any spare coin I would welcome any small donation. Provided Coinbase trades it then I could accept it.

Iso image has been updated running latest kernel. Have removed Project Vole iso image as it is now out of date and will look at rebuilding it a minimal version of ArchBang is the near future. i686 version of ArchBang will be removed, I have had so little interest in it and its more than likely very out of date now. Source is still available on gitlab [see links page], should you wish to build it or create your own version.

As always feel free to contact me if you have any suggestions, issues or coffee 😉

Stay safe....