chmln / i3-auto-layout

Automatic, optimal tiling for i3wm
146 stars 20 forks source link

i3-auto-layout

Automatic, optimal tiling for i3wm inspired by the deprecated i3-alternating-layouts and bspwm. An appropriate split is set for each window based on its geometry.

Improvements over i3-alternating-layouts:

Before

image

After

image

Installation

Grab a binary from releases OR cargo install --git https://github.com/chmln/i3-auto-layout

Then somewhere in your i3 config

exec_always --no-startup-id i3-auto-layout