treewm - X11 window manager
treewm is a window manager that tries to implement a new concept. In addition to
the client windows the user can create desktops which can themselves contain
windows and desktops. By arranging the windows in such a tree the user is able
to manage his tasks efficiently.
treewm is feature-rich, flexible and provides a powerful concept. However, treewm's look is is rather pouristic, and its feel is not always intuitive. But with a bit of practise it should be very effective to use.
Short Feature List (some of them are quite unique among window managers):
- treewm allows to create desktops and to arbitrarly move windows between desktops.
- Many options (such as sticky, autoresize, always on top, or the focus or raise policy) can be set for any desktop or window (useful option management that uses the tree stucture).
- treewm can be fully customized using the config file
- treewm has a very powerful (somewhat vi-like) command mode, and can be controlled from shell scripts via a fifo.
- icons can be placed on desktops that can execute arbitrary commands.
- treewm only uses very common libraries, in particular it doesn't require gtk, qt or anything like that.
treewm is still under development, here is a short TODO:
(15.09.2003) Treewm 0.4.5 fixes a stupid bug in the Makefile.
- Improve many details
- Write a good config file editor
- Improve documentation
(13.09.2003) Treewm 0.4.4 is out.
It's been a while since I've published 0.4.2 and I thought it was time to
release the bugfixes and small improvements I've done since March 2002 (!!!). I
left out 0.4.3 because there was some inofficial release (see links). Thanks to
Rudi for bugfixes, the FreeBSD port and for the inofficial release I was too
lazy to finish. Also, thanks to lordvan for including treewm into the gentoo
portage tree. And finally, thanks to Neil Young for the amazing music I listened
to while working on treewm.
The latest version is 0.4.5:
|a (more or less) typical situation
||simultaneous input into multiple xterms
||treewm supports japanese characters|
treewm_0.4.4-1_i386.deb (the binaries of 0.4.4 and 0.4.5 should be identical)
Earlier releasses can be found on http://prdownloads.sourceforge.net/treewm/.
Frequently Asked Questions
The treewm README
Sourceforge Project Page
Page about treewm by Rudolf Polzer with some examples and FreeBSD port
Thomas Jäger <thehunter2000 at web dot de>
Questions, suggestions, nice screenshots and bug reports are very welcome.
Last updated: Mon Sep 15 2003