aboutsummaryrefslogtreecommitdiffstats

cwm – a lightweight and efficient window manager for X11

This is an opinionated port and fork of OpenBSD's cwm window manager to Linux. Unnecessary or obscure features have been removed whilst a few bugs have been patched. Future upstream fixes will be included.

See cwm(1) and cwmrc(5).

Removed features

Added features and bugfixes

  • XDG-compliant configuration file location
  • Windows are automatically raised when fullscreened
  • Warping to last active window if there is no active client (47703bb)
  • Ignored clients are not shown in the window menu (37d5340)
  • Colors are calculated using the client's visual and colormap, enabling support for compositors (13377b4)
  • A memory leak in conf_clear has been fixed (5ff1dc2)
  • A string truncation issue in menu_draw has been fixed (49be2ed)
  • cwm no longer warps the pointer when normal applications send _NET_ACTIVE_WINDOW (417a61e)

See the respective commits for more information.