What is it?
herbstluftwm is a manual tiling window manager for X11 using Xlib and Glib. Its main features can be described with:
-
the layout is based on splitting frames into subframes which can be split again or can be filled with windows (similar to i3/ musca)
-
tags (or workspaces or virtual desktops or …) can be added/removed at runtime. Each tag contains an own layout
-
exactly one tag is viewed on each monitor. The tags are monitor independent (similar to xmonad)
-
it is configured at runtime via ipc calls from herbstclient. So the configuration file is just a script which is run on startup. (similar to wmii/ musca)
How to get it?
Install it via the package manager, download tarballs, or clone the git repository:
git clone git://github.com/herbstluftwm/herbstluftwm
How to use it?
If you are new to herbstluftwm, the tutorial is the best place to start.
There are manpages for herbstluftwm and
herbstclient in the doc/ directory. They also can be
seen online.
Support
You are welcome to join the IRC channel #herbstluftwm on irc.freenode.net.
For further bug reporting or patch submission contact the mailing list:
hlwm@lists.herbstluftwm.org
You can subscribe by sending a mail with the subject subscribe to
hlwm-request@lists.herbstluftwm.org or by using the
Mailman
web interface.