dynamic window manager
Description
dwm is a dynamic window manager for X11.
Differences to wmii
In contrast to wmii, dwm is only a window manager, and nothing else.
Hence, it is much smaller, faster and simpler.
-
dwm has no 9P support, no status bar, no menu, no editable tagbars,
no shell-based configuration and remote control and comes without
any additional tools like printing the selection or warping the
mouse.
-
dwm is only a single binary, it's source code is intended to never
exceed 2000 SLOC.
-
dwm is customized through editing its source code, that makes it
extremely fast and secure - it does not process any input data which
hasn't been known at compile time, except window title names.
-
dwm is based on tagging and dynamic window management (however simpler
than wmii or larswm).
-
dwm don't distinguishes between layers, there is no floating or
managed layer. Wether the clients of currently selected tag are
managed or not, you can re-arrange all clients on the fly. Popup-
and fixed-size windows are treated unmanaged.
-
dwm uses 1-pixel borders to provide the maximum of screen real
estate to clients. Small titlebars are only drawn in front of unfocused
clients.
-
garbeam does not want any feedback to dwm. If you ask for support,
feature requests or if you report bugs, they will be ignored
with a high chance. dwm is only intended to fit garbeam's needs,
however you are free to download and distribute/relicense it, with the
conditions of the MIT/X Consortium license.
Screenshot
Click here for a screenshot (20060713)
Development
dwm is actively developed in parallel to wmii. You can browse its source code repository or get a copy using Mercurial with following command:
hg clone http://wmii.de/cgi-bin/hgwebdir.cgi/dwm
--Anselm (20060713)