zentile

command module
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 12, 2019 License: MIT Imports: 19 Imported by: 0

README

zentile

Automatic Tiling for EWMH Complaint Window Managers.

zentile screencast

FEATURES

  • Workspace based tiling. You can enable tiling in one workspace and leave others untouched.
  • Comes with two simple tiling layouts (Vertical & Horizontal)
  • Customizable gap between tiling windows.
  • Autodetection of panels and docks.

INSTALLATION

Binary Release

Download appropriate executable from releases page

$ chmod a+x zentile-linux-amd64
$ ./zentile-linux-amd64

Go get

$ go get github.com/blrsn/zentile
$ "$GOPATH/bin/zentile"
Commands
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+] Increase size of master windows
Ctrl+[ Decrease size of master windows
Ctrl+Shift+i Increment number of master windows
Ctrl+Shift+d Decrement number of master windows

Note: Zentile has been tested on Openbox. It should work with any ewmh complaint window manager.

Known Bugs

Zentile doesn't work well when iconify animation is enabled in Openbox.

Credits

Inspired by BurntSushi's pytyle.
Theme used in the screencast above, comes from addy-dclxvi's openbox theme collection.

License

zentile is licensed under the MIT License. See the full license text in LICENSE.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
Package state provides the up-to-date state of the desktop.
Package state provides the up-to-date state of the desktop.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL