Skip to content
Search

I3

lastmod 2020-07-21created 2015-12-1815 edits

i3 is a dynamic tiling window manager inspired by wmii, aimed mainly at developers and advanced users.

Clients (windows) are organized in a tree data structure within containers. The tree branches through horizontal or vertical splits, and containers can also be set to a stacked or tabbed layout. The familiar floating windows are also available for cases that don't fit well with tiling windows, and these floating windows appear above all tiling windows.

Key binding

New window -> Tabbed

mod+h, mod+w then mod+d for the dmenu or the keys you use to open a new chrome.

You may want to add some keybindings for this reason. As you can see, I have $mod+Shift+[w/s] bound to make the current selection a container, then switch it to tabbed/stacked mode.

bindsym $mod+s              layout stacking
bindsym $mod+shift+s        split h; split v; layout stacking
bindsym $mod+w              layout tabbed
bindsym $mod+shift+w        split h; split v; layout tabbed

So with chrome selected, you'd hit $mod+Shift+w and the new chrome window would be tabbed with the old one.

Plugins

Utilities

List of Tiling window manager

See also

Favorite site

Official

Guide

author Zer0 sitemap