suckless.org

dwm

dynamic window manager

Description

dwm is a dynamic window manager for X. It manages windows in tiled and floating layouts. Either layout can be applied dynamically, optimizing the environment for the application in use and the task performed. It is the little brother of wmii.

In tiled layout, windows are managed in a master and stacking area. The master area contains the windows which currently need most attention, whereas the stacking area contains all other windows. In floating layout, windows can be resized and moved freely. Dialog windows are always managed floating, regardless of the layout selected.

Windows are grouped by tags. Each window can be tagged with one or multiple tags. Selecting certain tags displays all windows with those tags.

dwm contains a small status bar which displays all available tags, the layout, the title of the focused window, and text read from standard input. The selected tags are highlighted with a different color, while the tags of the focused window are highlighted with a small point.

dwm draws a small border around windows to indicate their focus state.

Screenshot

Differences

In contrast to ion, larswm, and wmii, dwm is much smaller, faster and simpler.

Links

Download

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://www.suckless.org/hg.rc/dwm

Miscellaneous

Copyright © 2001-2008 suckless.org project Contact