blrsn / Zentile
Licence: mit
Automatic Tiling for EWMH Compliant Window Managers
Stars: ✭ 162
Programming Languages
go
31211 projects - #10 most used programming language
Labels
Projects that are alternatives of or similar to Zentile
Hypr
Hypr is a tiling window manager written in modern C++.
Stars: ✭ 659 (+306.79%)
Mutual labels: xorg
Wallutils
🌆 Utilities for handling monitors, resolutions, wallpapers and timed wallpapers
Stars: ✭ 145 (-10.49%)
Mutual labels: xorg
I3
A fork of the i3 window manager with gaps and some other features
Stars: ✭ 5,512 (+3302.47%)
Mutual labels: xorg
dextop
Dextop - Linux-based distribution workstation on Android
Stars: ✭ 24 (-85.19%)
Mutual labels: xorg
Xsuspender
👀 💻 💤 🔋 Save battery by auto-suspending unfocused X11 applications.
Stars: ✭ 53 (-67.28%)
Mutual labels: xorg
xcb-util-xrm
XCB utility functions for the X resource manager
Stars: ✭ 52 (-67.9%)
Mutual labels: xorg
Green Recorder
A simple screen recorder for Linux desktop. Supports Wayland & Xorg
Stars: ✭ 594 (+266.67%)
Mutual labels: xorg
On-demand tiling for Openbox, Xfce and other EWMH Compliant Window Managers.
Table of Contents
Features
- Workspace based tiling. You can enable tiling in one workspace and leave others untouched.
- Ships with two simple tiling layouts (Vertical & Horizontal)
- Customizable gap between tiling windows.
- Autodetection of panels and docks.
Installation
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
Config
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
Credits
Inspired by BurntSushi's pytyle.
This project would not have been possible without xgbutil.
Logo was made with Logomakr
License
zentile is licensed under the MIT License. See the full license text in LICENSE
.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].