all repos — dwm @ ed41473634058b3ffdee7c8eef39785defe9da65

fork of suckless dynamic window manager

dwm.html (view raw)

  1<html>
  2	<head>
  3		<title>dwm - dynamic window manager</title>
  4		<meta name="author" content="Anselm R. Garbe">
  5		<meta name="generator" content="ed">
  6		<meta name="copyright" content="(C)opyright 2006 by Anselm R. Garbe">
  7		<style type="text/css">
  8			body {
  9				color: #000000;
 10				font-family: sans-serif;
 11				margin: 20px 20px 20px 20px;
 12			}
 13		</style>
 14	</head>
 15	<body>
 16		<center>
 17			<img src="dwm.png"/><br />
 18			<h3>dynamic window manager</h3>
 19		</center>
 20		<h3>Description</h3>
 21		<p>
 22		dwm is a dynamic window manager for X11.
 23		</p>
 24		<h3>Philosophy</h3>
 25		<p>
 26		As founder and main developer of wmii I came to the conclusion that
 27		wmii is too clunky for my needs. I don't need so many funky features
 28		and all this hype about remote control through a 9P service, I only
 29		want to manage my windows in a simple, but dynamic way. wmii never got
 30		finished because I listened to users, who proposed arbitrary ideas I
 31		considered useful. This resulted in an extreme <a href="http://www.jwz.org/doc/cadt.html">CADT</a>
 32		development model, which was a mistake. Thus the philosophy of
 33		dwm is simply <i>to fit my needs</i> (maybe yours as well). That's it.
 34		</p>
 35		<h3>Differences to wmii</h3	
 36		<p>
 37		In contrast to wmii, dwm is only a window manager, and nothing else.
 38		Hence, it is much smaller, faster and simpler.
 39		</p>
 40		<ul>
 41			<li>
 42			dwm has no 9P support, no editable tagbars, no shell-based
 43			configuration and remote control and comes without any additional
 44			tools like printing the selection or warping the mouse.
 45			</li>
 46			<li>
 47			dwm is only a single binary, it's source code is intended to never
 48			exceed 2000 SLOC.
 49			</li>
 50			<li>
 51			dwm is customized through editing its source code, that makes it
 52			extremely fast and secure - it does not process any input data which
 53			hasn't been known at compile time, except window title names.
 54			</li>
 55			<li>
 56			dwm is based on tagging and dynamic window management (however simpler
 57			than wmii or larswm).
 58			</li>
 59			<li>
 60			dwm don't distinguishes between layers, there is no floating or
 61			managed layer. Wether the clients of currently selected tag are
 62			managed or not, you can re-arrange all clients on the fly. Popup-
 63			and fixed-size windows are treated unmanaged. 
 64			</li>
 65			<li>
 66			dwm uses 1-pixel borders to provide the maximum of screen real
 67			estate to clients. Small titlebars are only drawn in front of unfocused
 68			clients.
 69			</li>
 70			<li>
 71			dwm reads from <b>stdin</b> to print arbitrary status text (like the
 72			date, load, battery charge). That's much simpler than larsremote,
 73			wmiir and what not...
 74			</li>
 75			<li>
 76			Anselm <b>does not</b> want any feedback to dwm. If you ask for support,
 77			feature requests, or if you report bugs, they will be <b>ignored</b>
 78			with a high chance. dwm is only intended to fit Anselms needs.
 79			However you are free to download and distribute/relicense it, with the
 80			conditions of the <a href="http://wmii.de/cgi-bin/hgwebdir.cgi/dwm?f=f10eb1139362;file=LICENSE;style=raw">MIT/X Consortium license</a>.
 81			</li>
 82		</ul>
 83		<h3>Screenshot</h3>
 84		<p>
 85		<a href="http://wmii.de/shots/dwm-20060714.png">Click here for a screenshot</a> (20060714)
 86		</p>
 87		<h3>Development</h3>
 88		<p>
 89		dwm is actively developed in parallel to wmii. You can <a href="http://wmii.de/cgi-bin/hgwebdir.cgi/dwm">browse</a> its source code repository or get a copy using <a href="http://www.selenic.com/mercurial/">Mercurial</a> with following command:
 90		</p>
 91		<p>
 92		<code>hg clone http://wmii.de/cgi-bin/hgwebdir.cgi/dwm</code>
 93		</p>
 94		<h3>Download</h3>
 95		<ul>
 96			<li><a href="http://wmii.de/download/dwm-0.2.tar.gz">dwm 0.2</a> (13kb) (20060717)</li>
 97		</ul>
 98		<h3>Miscellaneous</h3>
 99		<p>
100		You can purchase this <a href="https://www.spreadshirt.net/shop.php?op=article&article_id=3298632&view=403">tricot</a>
101		if you like dwm and the dwm logo, which has been designed by Anselm.
102		</p>
103		<p><small>--Anselm (20060714)</small></p>
104	</body>
105</html>