Jump to content

Guide to X11/Window Managers/dwm

From Wikibooks, open books for an open world

Type: dynamic Language: C Licence: DWM

The dynamic window manager is minimalistic and has no dependencies other than xlib libraries.

Operation

[edit | edit source]

Raising and lowering windows

[edit | edit source]

Resizing windows

[edit | edit source]

Showing and hiding windows

[edit | edit source]

Context events

[edit | edit source]

Features

[edit | edit source]

Features of the dynamic window manager include:

  • dynamic switching between stacking and tiling modes
  • Window decorations include a single pixel borders which indicate focus
  • Written in C
  • Lightweight and uses the xlib library
  • Windows can be grouped using tags
  • Multiple desktop support
  • Desktop bar provides status information and the facility to switch between desktops

Tiling layouts

[edit | edit source]

In tiling mode windows are arranged as a master window with a column of other windows. Transient dialogue windows may use a stacking arrangement over the existing tiled layout.

Review

[edit | edit source]