Polytree tiling window manager
config | ||
src | ||
.gitignore | ||
configure | ||
LICENSE | ||
Makefile | ||
polytreewm.1 | ||
README.md |
PolytreeWM - tiling window manager
PolytreeWM is an extremely fast, small, and dynamic tiling window manager for X.
Requirements
In order to build PolytreeWM you need the Xlib header files.
Installation
./configure
make clean all
sudo make install
Running
Add the following line to your .xinitrc to start PolytreeWM using startx:
exec polytreewm
In order to connect PolytreeWM to a specific display, make sure that the DISPLAY environment variable is set correctly, e.g.:
DISPLAY=foo.bar:1 exec polytreewm
(This will start PolytreeWM on display :1 of the host foo.bar.)
In order to display status info in the bar, you can do something like this in your .xinitrc:
while xsetroot -name "`date` `uptime | sed 's/.*,//'`"
do
sleep 1
done &
exec polytreewm
Credits
PolytreeWM is a fork of dwm.
Applied patches
- alwayscenter
- fakefullscreen
- focusonclick
- hide_vacant_tags
- movestack
- nametag
- nmaxmaster
- pertag
- resetnmaster
- smartborders
- statusallmons
- swallow
- systray
Interesting patches (not applied)
- anybar
- awesomebar
- attachdirection
- bar_height
- bartabgroups
- colorbar
- current_desktop
- ewmhtags
- fancybar
- focusmaster
- focusmonmouse
- holdbar
- rotatestack
- stacker