All Projects → blrsn → Zentile

blrsn / Zentile

Licence: mit
Automatic Tiling for EWMH Compliant Window Managers

Programming Languages

go
31211 projects - #10 most used programming language

Labels

Projects that are alternatives of or similar to Zentile

marathon
minimal run-or-focus launcher for Linux/X
Stars: ✭ 54 (-66.67%)
Mutual labels:  xorg
Sowm
An itsy bitsy floating window manager (220~ sloc!).
Stars: ✭ 580 (+258.02%)
Mutual labels:  xorg
Melonbar
A hackable bar/panel for X written in Go.
Stars: ✭ 103 (-36.42%)
Mutual labels:  xorg
xwmfs
X11 Window-Manager file system based on FUSE
Stars: ✭ 21 (-87.04%)
Mutual labels:  xorg
Awesome
awesome window manager
Stars: ✭ 4,351 (+2585.8%)
Mutual labels:  xorg
Sddm
QML based X11 and Wayland display manager
Stars: ✭ 1,031 (+536.42%)
Mutual labels:  xorg
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
Sx
Start an xorg server
Stars: ✭ 96 (-40.74%)
Mutual labels:  xorg
dextop
Dextop - Linux-based distribution workstation on Android
Stars: ✭ 24 (-85.19%)
Mutual labels:  xorg
xkeylogger
Rootless keylogger for X
Stars: ✭ 22 (-86.42%)
Mutual labels:  xorg
Xsuspender
👀 💻 💤 🔋 Save battery by auto-suspending unfocused X11 applications.
Stars: ✭ 53 (-67.28%)
Mutual labels:  xorg
dxhd
daky's X11 Hotkey Daemon
Stars: ✭ 80 (-50.62%)
Mutual labels:  xorg
Xlambda
Xlambda: The Ultimate X Window Manager
Stars: ✭ 108 (-33.33%)
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
Picom
A lightweight compositor for X11
Stars: ✭ 2,299 (+1319.14%)
Mutual labels:  xorg
Custard
custard window manager
Stars: ✭ 141 (-12.96%)
Mutual labels:  xorg
Octobtt
OctoBTT
Stars: ✭ 77 (-52.47%)
Mutual labels:  xorg

zentile logo

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].