about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorAnselm R. Garbe <garbeam@wmii.de>2006-07-17 11:36:07 +0200
committerAnselm R. Garbe <garbeam@wmii.de>2006-07-17 11:36:07 +0200
commiteb184e02eacaf49b71e1d841a9dfb94441247509 (patch)
tree74e126528d185a94c96ec9a1bf3f891f2341ed00
parented41473634058b3ffdee7c8eef39785defe9da65 (diff)
downloaddwm-eb184e02eacaf49b71e1d841a9dfb94441247509.tar.gz
patched dwm
-rw-r--r--config.mk2
-rw-r--r--dwm.12
-rw-r--r--dwm.html72
3 files changed, 46 insertions, 30 deletions
diff --git a/config.mk b/config.mk
index d4a7193..36199c3 100644
--- a/config.mk
+++ b/config.mk
@@ -8,7 +8,7 @@ MANPREFIX = ${PREFIX}/share/man
 X11INC = /usr/X11R6/include
 X11LIB = /usr/X11R6/lib
 
-VERSION = 0.2
+VERSION = 0.3
 
 # includes and libs
 LIBS = -L${PREFIX}/lib -L/usr/lib -lc -L${X11LIB} -lX11
diff --git a/dwm.1 b/dwm.1
index 689ddd4..e1379ba 100644
--- a/dwm.1
+++ b/dwm.1
@@ -90,7 +90,7 @@ Lock
 .B Control-[0..n]
 Append
 .B nth
-tag to cureent
+tag to current
 .B window
 .TP
 .B Control-Button1
diff --git a/dwm.html b/dwm.html
index d11bf0d..22f2cb3 100644
--- a/dwm.html
+++ b/dwm.html
@@ -28,58 +28,74 @@
 		and all this hype about remote control through a 9P service, I only
 		want to manage my windows in a simple, but dynamic way. wmii never got
 		finished because I listened to users, who proposed arbitrary ideas I
-		considered useful. This resulted in an extreme <a href="http://www.jwz.org/doc/cadt.html">CADT</a>
-		development model, which was a mistake. Thus the philosophy of
-		dwm is simply <i>to fit my needs</i> (maybe yours as well). That's it.
+		considered useful. This resulted in an extreme <a
+		href="http://www.jwz.org/doc/cadt.html">CADT</a> development model,
+		which was a mistake. Thus the philosophy of dwm is simply <i>to fit my
+		needs</i> (maybe yours as well). That's it.
 		</p>
-		<h3>Differences to wmii</h3	
+		<h3>Differences to ion, larswm, and wmii</h3>
 		<p>
-		In contrast to wmii, dwm is only a window manager, and nothing else.
-		Hence, it is much smaller, faster and simpler.
+		In contrast to ion, larswm, and wmii, dwm is much smaller, faster and simpler.
 		</p>
 		<ul>
 			<li>
-			dwm has no 9P support, no editable tagbars, no shell-based
-			configuration and remote control and comes without any additional
-			tools like printing the selection or warping the mouse.
+			dwm has no Lua integration, no 9P support, no menu, no editable
+			tagbars, no shell-based configuration, no remote control, and comes
+			without any additional tools like printing the selection or warping
+			the mouse.
 			</li>
 			<li>
 			dwm is only a single binary, it's source code is intended to never
 			exceed 2000 SLOC.
 			</li>
 			<li>
-			dwm is customized through editing its source code, that makes it
-			extremely fast and secure - it does not process any input data which
-			hasn't been known at compile time, except window title names.
+			dwm is based on tagging and dynamic window management (however
+			simpler than ion, wmii or larswm). It manages windows in
+			tiling and floating modes. Either mode can be applied dynamically,
+			depending on the application in use and the task performed.
 			</li>
 			<li>
-			dwm is based on tagging and dynamic window management (however simpler
-			than wmii or larswm).
+			dwm don't distinguishes between layers, there is no floating or
+			tiled layer. Wether the clients of currently selected tag are in
+			tiled mode or not, you can re-arrange all clients on the fly.
+			Popup- and fixed-size windows are treated floating, however. 
 			</li>
 			<li>
-			dwm don't distinguishes between layers, there is no floating or
-			managed layer. Wether the clients of currently selected tag are
-			managed or not, you can re-arrange all clients on the fly. Popup-
-			and fixed-size windows are treated unmanaged. 
+			dwm is customized through editing its source code, that makes it
+			extremely fast and secure - it does not process any input data
+			which hasn't been known at compile time, except window title names
+			and status text read from standard input. You don't have to learn
+			Lua/sh/ruby or some weird configuration file format (like X
+			resource files), beside C to customize it for your needs,
+			you <b>only</b> have to learn C.
+			</li>
+			<li>
+			Because dwm is customized through editing its source code, it's
+			pointless to make binary packages of it. This keeps its userbase
+			small and elitist. No novices asking stupid questions.
 			</li>
 			<li>
 			dwm uses 1-pixel borders to provide the maximum of screen real
-			estate to clients. Small titlebars are only drawn in front of unfocused
-			clients.
+			estate to clients. Small titlebars are only drawn in front of
+			unfocused clients.
 			</li>
 			<li>
-			dwm reads from <b>stdin</b> to print arbitrary status text (like the
-			date, load, battery charge). That's much simpler than larsremote,
-			wmiir and what not...
+			dwm reads from standard input to print arbitrary status text (like
+			the date, load, battery charge). That's much simpler than
+			larsremote, wmiir and what not...
 			</li>
 			<li>
-			Anselm <b>does not</b> want any feedback to dwm. If you ask for support,
-			feature requests, or if you report bugs, they will be <b>ignored</b>
-			with a high chance. dwm is only intended to fit Anselms needs.
-			However you are free to download and distribute/relicense it, with the
-			conditions of the <a href="http://wmii.de/cgi-bin/hgwebdir.cgi/dwm?f=f10eb1139362;file=LICENSE;style=raw">MIT/X Consortium license</a>.
+			dwm is only intended to fit Anselms needs. That means, Anselm
+			<b>does not</b> want feedback to dwm. If you ask for support,
+			feature requests, or if you report "bugs" (<i>real bugs are welcome
+			though</i>), they will be <b>ignored</b> with a high
+			chance.  However you are free to download and distribute/relicense
+			it, with the conditions of the <a
+			href="http://wmii.de/cgi-bin/hgwebdir.cgi/dwm?f=f10eb1139362;file=LICENSE;style=raw">MIT/X Consortium license</a>.
 			</li>
 		</ul>
+		<h3>Documentation</h3>
+		There is a <a href="http://wmii.de/cgi-bin/man/man2html?query=dwm">man page</a>.
 		<h3>Screenshot</h3>
 		<p>
 		<a href="http://wmii.de/shots/dwm-20060714.png">Click here for a screenshot</a> (20060714)
00 committer Thomas E. Dickey <dickey@invisible-island.net> 2001-11-19 01:52:38 -0500 snapshot of project "lynx", label v2-8-5dev_5' href='/ingrix/lynx-snapshots/commit/src/LYGlobalDefs.h?id=90d33dc9d0323ee3faf8477fcbddb376a6fcdb9a'>90d33dc9 ^
e087f6d4












549ec595 ^



e087f6d4


a2a1ab1e ^
f78e2771 ^








e087f6d4
945e8eb6 ^



e087f6d4





2a786b26 ^



e087f6d4
6bd78b38 ^

e087f6d4
d1349dd6 ^
f6e997b7 ^

d1349dd6 ^




86559293 ^
86559293 ^

d1349dd6 ^





d3f9d547 ^




9c512bba ^
5b288495 ^









4bb52da7 ^





9c512bba ^


57bfc74f ^
d1349dd6 ^
57bfc74f ^
e087f6d4
9c512bba ^




17f50de9 ^
9c512bba ^









184855c6 ^
e087f6d4
9c512bba ^



4bb52da7 ^
9c512bba ^
f78e2771 ^

9c512bba ^





45f1aadc ^
c68ecb8b ^
c3ec4181 ^
9c512bba ^



e087f6d4

9c512bba ^


fe769404 ^

9c512bba ^

e087f6d4
c3ec4181 ^
9c512bba ^

6f662196 ^
9c512bba ^
e087f6d4
e4409c40 ^
9c512bba ^


5b288495 ^
9c512bba ^
1d80538b ^
9c512bba ^
dbcd4fe5 ^
9c512bba ^

c7bfda90 ^
4bb52da7 ^
c7bfda90 ^
4bb52da7 ^
e087f6d4
6bd78b38 ^
4bb52da7 ^

e087f6d4
4bb52da7 ^


e087f6d4
4bb52da7 ^
e087f6d4
4bb52da7 ^
e087f6d4

















4bb52da7 ^



e087f6d4
c7bfda90 ^
c7bfda90 ^
4bb52da7 ^













c7bfda90 ^
ab8b1f12 ^
e087f6d4
45f1aadc ^
e087f6d4









6bd78b38 ^
e087f6d4










4bb52da7 ^
b223937f ^
f61041c1 ^
4bb52da7 ^
b223937f ^


03239fe7 ^



b223937f ^
4bb52da7 ^
ab8b1f12 ^
c7bfda90 ^
e087f6d4





d3f9d547 ^
4525eb4b ^
d3f9d547 ^


a735f5ad ^
d3f9d547 ^
e087f6d4


57bfc74f ^
d4a8ec3c ^
d4a8ec3c ^
e087f6d4
d4a8ec3c ^
e087f6d4
d1349dd6 ^
e087f6d4








0cb11571 ^

e087f6d4

0cb11571 ^

e087f6d4





e4409c40 ^
e087f6d4
d3f9d547 ^
e087f6d4


e4409c40 ^
d3f9d547 ^



e087f6d4



6bd78b38 ^

d1349dd6 ^
6bd78b38 ^
c3ec4181 ^


d3f9d547 ^


8ce6b560 ^


c5fef0d4 ^




184855c6 ^
2a786b26 ^







d3f9d547 ^

f61041c1 ^

d3f9d547 ^
184855c6 ^
9c63ba04 ^
184855c6 ^
945e8eb6 ^
d3f9d547 ^
945e8eb6 ^
184855c6 ^
945e8eb6 ^


d1349dd6 ^
e4409c40 ^
d3f9d547 ^
e4409c40 ^



57bfc74f ^
a93eca0b ^
184855c6 ^
2f5222ea ^
55ebd12c ^
c82d2a40 ^

83824f14 ^
184855c6 ^


2d161b7d ^
a2a1ab1e ^
184855c6 ^

a2a1ab1e ^
4525eb4b ^



a2a1ab1e ^

d61bc4e5 ^
a2a1ab1e ^





4bb52da7 ^
4bb52da7 ^


8c68f693 ^
4bb52da7 ^
a2a1ab1e ^
184855c6 ^
a93eca0b ^
4525eb4b ^

d1349dd6 ^
4525eb4b ^

9c512bba ^
4525eb4b ^




9c512bba ^

a93eca0b ^

c7bfda90 ^
a93eca0b ^
945e8eb6 ^
c7bfda90 ^
2d161b7d ^
c7bfda90 ^
a2a1ab1e ^

a2a1ab1e ^
2b52e9e6 ^
d70fdcf7 ^
2b52e9e6 ^
a2a1ab1e ^



ab1d1ae5 ^
a2a1ab1e ^

ab1d1ae5 ^

a2a1ab1e ^
383b3f2d ^



2b52e9e6 ^





a2a1ab1e ^









fde43024 ^

f78e2771 ^
d1349dd6 ^
fde43024 ^



fe769404 ^



d1349dd6 ^



e087f6d4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569