Skip to content
James Wright edited this page May 19, 2021 · 4 revisions

Replicate other window managers

On this page you will see how to replicate (entirely or partially) the behavior of other (tiling) window managers.

⚠️ Work in progress! (last update 19/05/2021).

i3

See qtile-plasma as a layout that replicates much of i3's basic tree system

⚠️ TODO: replicate i3 / i3-gaps.

Special: Terminator

If you are used to the way Terminator splits panes, the BSP layout (see docs) is for you.

First, lets define the layout itself:

layouts = [
    layout.Bsp(
        border_normal="#000000",
        border_focus="#ffffff",
        border_width=1,
        fair=False,
        lower_right=False,
        grow_amount=1,
        # uncomment if you want gaps between windows
        #margin=20,
    ),
    ...
]
⚠️ TODO: replicate Terminator keys (and add link to related resizing section)