4 .SH SYNOPSIS |
4 .SH SYNOPSIS |
5 .B dwm |
5 .B dwm |
6 .RB [ \-v ] |
6 .RB [ \-v ] |
7 .SH DESCRIPTION |
7 .SH DESCRIPTION |
8 dwm is a dynamic window manager for X. It manages windows in tiled and |
8 dwm is a dynamic window manager for X. It manages windows in tiled and |
9 untiled layouts. Either layout can be applied dynamically, optimizing the |
9 floating layouts. Either layout can be applied dynamically, optimizing the |
10 environment for the application in use and the task performed. |
10 environment for the application in use and the task performed. |
11 .P |
11 .P |
12 In tiled layout windows are managed in a master and stacking area. The master |
12 In tiled layout windows are managed in a master and stacking area. The master |
13 area contains the windows which currently need most attention, whereas the |
13 area contains the windows which currently need most attention, whereas the |
14 stacking area contains all other windows. In untiled layout windows can be |
14 stacking area contains all other windows. In floating layout windows can be |
15 resized and moved freely. Dialog windows are always managed untiled, |
15 resized and moved freely. Dialog windows are always managed floating, |
16 regardless of the layout applied. |
16 regardless of the layout applied. |
17 .P |
17 .P |
18 Windows are grouped by tags. Each window can be tagged with one or multiple |
18 Windows are grouped by tags. Each window can be tagged with one or multiple |
19 tags. Selecting certain tags displays all windows with these tags. |
19 tags. Selecting certain tags displays all windows with these tags. |
20 .P |
20 .P |
21 dwm contains a small status bar which displays all available tags, the layout, |
21 dwm contains a small status bar which displays all available tags, the layout, |
22 the title of the focused window, and the text read from standard input. A |
22 the title of the focused window, and the text read from standard input. A |
23 untiled window is indicated with an empty square and a maximized |
23 floating window is indicated with an empty square and a maximized |
24 untiled window is indicated with a filled square before the windows |
24 floating window is indicated with a filled square before the windows |
25 title. The selected tags are indicated with a different color. The tags of |
25 title. The selected tags are indicated with a different color. The tags of |
26 the focused window are indicated with a filled square in the top left |
26 the focused window are indicated with a filled square in the top left |
27 corner. The tags which are applied to one or more windows are indicated |
27 corner. The tags which are applied to one or more windows are indicated |
28 with an empty square in the top left corner. |
28 with an empty square in the top left corner. |
29 .P |
29 .P |
38 .B Standard input |
38 .B Standard input |
39 is read and displayed in the status text area. |
39 is read and displayed in the status text area. |
40 .TP |
40 .TP |
41 .B Button1 |
41 .B Button1 |
42 click on a tag label to display all windows with that tag, click on the layout |
42 click on a tag label to display all windows with that tag, click on the layout |
43 label toggles between tiled and untiled layout. |
43 label toggles between tiled and floating layout. |
44 .TP |
44 .TP |
45 .B Button3 |
45 .B Button3 |
46 click on a tag label adds/removes all windows with that tag to/from the view. |
46 click on a tag label adds/removes all windows with that tag to/from the view. |
47 .TP |
47 .TP |
48 .B Mod1-Button1 |
48 .B Mod1-Button1 |
118 .B Mod1-Shift-q |
118 .B Mod1-Shift-q |
119 Quit dwm. |
119 Quit dwm. |
120 .SS Mouse commands |
120 .SS Mouse commands |
121 .TP |
121 .TP |
122 .B Mod1-Button1 |
122 .B Mod1-Button1 |
123 Move current window while dragging (untiled layout only). |
123 Move current window while dragging (floating layout only). |
124 .TP |
124 .TP |
125 .B Mod1-Button2 |
125 .B Mod1-Button2 |
126 Zooms/cycles current window to/from master area (tiled layout only). |
126 Zooms/cycles current window to/from master area (tiled layout only). |
127 .TP |
127 .TP |
128 .B Mod1-Button3 |
128 .B Mod1-Button3 |
129 Resize current window while dragging (untiled layout only). |
129 Resize current window while dragging (floating layout only). |
130 .SH CUSTOMIZATION |
130 .SH CUSTOMIZATION |
131 dwm is customized by creating a custom config.h and (re)compiling the source |
131 dwm is customized by creating a custom config.h and (re)compiling the source |
132 code. This keeps it fast, secure and simple. |
132 code. This keeps it fast, secure and simple. |
133 .SH SEE ALSO |
133 .SH SEE ALSO |
134 .BR dmenu (1) |
134 .BR dmenu (1) |