Automatic Tiling for EWMH Compliant Window Managers
On-demand tiling for Openbox, Xfce and other EWMH Compliant Window Managers.
Download the pre-compiled binary from releases page and set executable permission.
$ chmod a+x zentile-linux-amd64
$ ./zentile-linux-amd64
Or compile from source
$ go get -u github.com/blrsn/zentile
$ go install github.com/blrsn/zentile
With an AUR helper such as yay
installed:
$ yay -S zentile
Default Keybinding | Description |
---|---|
Ctrl+Shift+t | Tile current workspace |
Ctrl+Shift+u | Untile current workspace |
Ctrl+Shift+s | Cycle through layouts |
Ctrl+Shift+n | Goto next window |
Ctrl+Shift+p | Goto previous window |
Ctrl+Shift+m | Make the active window as master |
Ctrl+] | Increase size of master windows |
Ctrl+[ | Decrease size of master windows |
Ctrl+Shift+i | Increase number of master windows |
Ctrl+Shift+d | Decrease number of master windows |
The config file is located at ~/.config/zentile/config.toml
Inspired by BurntSushi's pytyle.
This project would not have been possible without xgbutil.
Logo was made with Logomakr
zentile is licensed under the MIT License. See the full license text in LICENSE
.