| Crates.io | i3-autolayout |
| lib.rs | i3-autolayout |
| version | 0.2.3 |
| created_at | 2022-07-16 23:06:51.648578+00 |
| updated_at | 2022-09-10 07:51:07.190483+00 |
| description | Service to automatically managing i3 window manager layout. |
| homepage | |
| repository | https://github.com/BiagioFesta/i3-autolayout |
| max_upload_size | |
| id | 626970 |
| size | 104,306 |
i3-autolayout is a simple service which helps keep a reasonable windows layout for your i3 manager.
| without i3-autolayout | with i3-autolayout |
|---|---|
![]() |
![]() |
Without autolayout, you have to manually decide whether to split the windows horizontally or vertically.
Instead, when i3-autolayout service is enabled, the split mode is automatically selected to better distribute the width and the height of windows uniformly.
Of course, you can still perform a manual split: indeed, i3-autolayout aims to be as less invasive as possible.
i3-autolayout is written in Rust (programming language) for best performances and minimal system resource usage.
tabmode: real tabbed layout with a single command.
See the installation guide.
See the usage guide.