PATCHES
diff generation
For mercurial users:
cd dwm-directory
hg diff > dwm-X.Y-yourpatchname.diff
For tarballs:
cd modified-dwm-directory/..
diff -up original-dwm-directory modified-dwm-directory > dwm-X.Y-yourpatchname.diff
where X.Y is a dwm tag name or version number.
patch application
For mercurial users:
cd dwm-directory
hg patch path/to/patch.diff
For tarballs:
cd dwm-directory
patch -p1 < path/to/patch.diff
related projects
- awesome — dwm fork with XCB, EWMH, Lua script, Xft, D-Bus, multihead.. support
- awm — (old) modified dwm with workspaces and /proc like interface
- bwm — (old) modified dwm with extensive mouse support
- cons-wm — minimalist wm in scheme (not tiled)
- bug.n — dwm for windows written in AutoHotkey
- dvtm — virtual terminal manager (dwm on the console)
- dwm-gtx — dwm branch with Xinerama support, pointer movement, different layout
- dwm-sprinkles — dwm with colorfull bar, transparency, pre-configured pertag and more
- dwm-win32 — dwm ported to windows
- echinus — dwm fork with EWMH, Xft support
- gemini — terminal manager
- i3 — wmii fork with XCB, multihead, vertical column, command mode
- musca — inspired by dwm, more complex layout, configurable with commands, EWMH support
- qtile — pure python wm, used ideas from dwm
- scrotwm — dwm clone with multihead, config file, restart.. support
- TAL/wm — minimal tiled wm based on dwm (discontinued)
- teslawm — dwm fork with multihead, mouse, stdin commands support (was dwm-rfigura)
- xmonad — dwm clone in haskell