updated dwm(1) d05d09b2
Anselm R Garbe · 2008-03-12 15:34 2 file(s) · +24 −26
dwm.1 +24 −24
9 9
and floating layouts. Either layout can be applied dynamically, optimising the
10 10
environment for the application in use and the task performed.
11 11
.P
12 -
In tiled layout windows are managed in a master and stacking area. The master
12 +
In tiled layouts windows are managed in a master and stacking area. The master
13 13
area contains the window which currently needs most attention, whereas the
14 14
stacking area contains all other windows. In monocle layout all windows are
15 15
maximised to the screen size. In floating layout windows can be resized and
57 57
Start
58 58
.BR xterm.
59 59
.TP
60 -
.B Mod1\-Return
61 -
Zooms/cycles current window to/from master area (tiled layout only).
62 -
.TP
63 -
.B Mod1\-Tab
64 -
Toggles to the previously selected tags.
65 -
.TP
66 60
.B Mod1\-f
67 -
Apply floating layout.
61 +
Applies floating layout.
68 62
.TP
69 63
.B Mod1\-m
70 -
Apply monocle layout.
64 +
Applies monocle layout.
71 65
.TP
72 66
.B Mod1\-v
73 -
Apply vertical tiled layout.
67 +
Applies vertical tiled layout.
74 68
.TP
75 69
.B Mod1\-h
76 -
Apply horizontal tiled layout.
70 +
Applies horizontal tiled layout.
77 71
.TP
78 72
.B Mod1\-j
79 73
Focus next window.
81 75
.B Mod1\-k
82 76
Focus previous window.
83 77
.TP
78 +
.B Mod1\-Return
79 +
Zooms/cycles focused window to/from master area (tiled layouts only).
80 +
.TP
81 +
.B Mod1\-Shift\-c
82 +
Close focused window.
83 +
.TP
84 +
.B Mod1\-Shift\-space
85 +
Toggle focused window between tiled and floating state.
86 +
.TP
87 +
.B Mod1\-Tab
88 +
Toggles to the previously selected tags.
89 +
.TP
84 90
.B Mod1\-r
85 91
Re-applies tagging rules to all windows.
86 92
.TP
87 93
.B Mod1\-Shift\-[1..n]
88 94
Apply
89 95
.RB nth
90 -
tag to current window.
96 +
tag to focused window.
91 97
.TP
92 98
.B Mod1\-Shift\-0
93 -
Apply all tags to current window.
99 +
Apply all tags to focused window.
94 100
.TP
95 101
.B Mod1\-Control\-Shift\-[1..n]
96 102
Add/remove
97 103
.B nth
98 -
tag to/from current window.
99 -
.TP
100 -
.B Mod1\-Shift\-c
101 -
Close focused window.
102 -
.TP
103 -
.B Mod1\-Shift\-space
104 -
Toggle focused window between tiled and floating state.
104 +
tag to/from focused window.
105 105
.TP
106 106
.B Mod1\-[1..n]
107 107
View all windows with
121 121
.SS Mouse commands
122 122
.TP
123 123
.B Mod1\-Button1
124 -
Move current window while dragging. Tiled windows will be toggled to the floating state.
124 +
Move focused window while dragging. Tiled windows will be toggled to the floating state.
125 125
.TP
126 126
.B Mod1\-Button2
127 -
Zooms/cycles current window to/from master area. If it is floating (but not fixed) it will be toggled to the tiled state instead.
127 +
Zooms/cycles focused window to/from master area. If it is floating (but not fixed) it will be toggled to the tiled state instead.
128 128
.TP
129 129
.B Mod1\-Button3
130 -
Resize current window while dragging. Tiled windows will be toggled to the floating state.
130 +
Resize focused window while dragging. Tiled windows will be toggled to the floating state.
131 131
.SH CUSTOMIZATION
132 132
dwm is customized by creating a custom config.h and (re)compiling the source
133 133
code. This keeps it fast, secure and simple.
148 148
backend instead):
149 149
.BR AWT_TOOLKIT=MToolkit .
150 150
.P
151 -
Recent GTK 2.10.9+ versions contain a broken
151 +
GTK 2.10.9+ versions contain a broken
152 152
.BR Save\-As
153 153
file dialog implementation,
154 154
which requests to reconfigure its window size in an endless loop. However, its
dwm.c +0 −2
1491 1491
	wa.background_pixmap = ParentRelative;
1492 1492
	wa.event_mask = ButtonPressMask|ExposureMask;
1493 1493
1494 -
1495 -
1496 1494
	barwin = XCreateWindow(dpy, root, bx, by, bw, bh, 0, DefaultDepth(dpy, screen),
1497 1495
				CopyFromParent, DefaultVisual(dpy, screen),
1498 1496
				CWOverrideRedirect|CWBackPixmap|CWEventMask, &wa);