evilwm
evilwm is a minimalist window manager for the X Window System. Some features:
- Simple thin borders, no title bars, no icons.
- Multi-monitor support.
- Configurable keyboard and mouse controls.
- EWMH support.
- Virtual desktops.
- Snap-to-border.
- Configuration file read on startup, and reread on SIGHUP.
Download
Source code version 1.5, released 2025-12-19: evilwm-1.5.tar.gz. Other downloads.
Debian snapshot builds are available in the Apt repository.
Ubuntu snapshot builds are available in this PPA on Launchpad.
Git repository:
git clone https://www.6809.org.uk/git/evilwm.git
NetBSD packages are available in pkgsrc.
The manual is available in these formats: PDF, HTML and plain text. See the installation guide for instructions on building from source and starting evilwm.
Notes for version 1.5
- Fix compilation with SOLIDDRAG undefined [jake]
- Allow specifying a matrix for vdesk organisation [Stefan Uhl]
- Allow specifying virtual desktop for application in X,Y format.
- EWMH: list viewport and workarea for each virtual desktop.
- Add --ignore-position option; ignores USPosition for matched app.
- Add --ignore-border option; ignores application-specified border width.
For version change history, see the ChangeLog.
[n] - reported by,
[by n] - contributed by,
[with n] - developed with.
Redistribution
License: evilwm was originally based on aewm, so it is distributed under the same terms. Check the manual for details. In short: free software, keep some notices intact.