aewl
annotate dwm.1 @ 349:2bc2746a52c3
Added tag 1.0 for changeset bbc98e77ae89a7c9232a5be0835f60ea00d8036e
author | Anselm R. Garbe <arg@10kloc.org> |
---|---|
date | Thu, 24 Aug 2006 10:28:50 +0200 |
parents | b423154eb7be |
children | d955a84b7d4b |
rev | line source |
---|---|
arg@212 | 1 .TH DWM 1 dwm-VERSION |
garbeam@0 | 2 .SH NAME |
garbeam@39 | 3 dwm \- dynamic window manager |
garbeam@0 | 4 .SH SYNOPSIS |
garbeam@38 | 5 .B dwm |
garbeam@0 | 6 .RB [ \-v ] |
garbeam@0 | 7 .SH DESCRIPTION |
garbeam@38 | 8 .B dwm |
arg@316 | 9 is a dynamic window manager for X. It manages windows in tiling and floating |
arg@174 | 10 modes. Either mode can be applied dynamically, optimizing the environment for |
arg@174 | 11 the application in use and the task performed. |
garbeam@79 | 12 .P |
garbeam@82 | 13 In tiling mode windows are managed in a master and stacking column. The master |
arg@174 | 14 column contains the window which currently needs most attention, whereas the |
arg@174 | 15 stacking column contains all other windows. In floating mode windows can be |
arg@174 | 16 resized and moved freely. Dialog windows are always managed floating, |
arg@174 | 17 regardless of the mode selected. |
garbeam@80 | 18 .P |
arg@174 | 19 Windows are grouped by tags. Each window can be tagged with one or multiple |
arg@174 | 20 tags. Selecting a certain tag for viewing will display all windows with that |
arg@174 | 21 tag. |
garbeam@79 | 22 .P |
garbeam@83 | 23 .B dwm |
arg@342 | 24 contains a small status bar which displays all available tags, the title |
arg@342 | 25 of the focused window, and the text read from standard input. The tags of the |
arg@342 | 26 focused window are highlighted. |
arg@316 | 27 .P |
arg@346 | 28 .B dwm |
arg@346 | 29 draws a 1-pixel border around windows to indicate the focus state. |
arg@342 | 30 Unfocused windows contain a small bar in front of them displaying their title. |
garbeam@80 | 31 .SH OPTIONS |
garbeam@0 | 32 .TP |
garbeam@0 | 33 .B \-v |
garbeam@80 | 34 prints version information to standard output, then exits. |
garbeam@82 | 35 .SH USAGE |
arg@256 | 36 .SS Status bar |
arg@256 | 37 .TP |
arg@259 | 38 .B Standard input |
arg@259 | 39 is read and displayed in the status text area. |
arg@256 | 40 .TP |
arg@288 | 41 .B Button1 |
arg@288 | 42 click on a tag label views all windows with that |
arg@288 | 43 .BR tag . |
arg@262 | 44 .TP |
arg@270 | 45 .B Button3 |
arg@288 | 46 click on a tag label adds/removes all windows with that |
arg@288 | 47 .B tag |
arg@288 | 48 to/from the view. |
arg@256 | 49 .SS Keyboard commands |
garbeam@55 | 50 .TP |
arg@293 | 51 .B Mod1-Shift-Return |
arg@293 | 52 Start |
arg@293 | 53 .BR xterm (1). |
arg@293 | 54 .TP |
arg@293 | 55 .B Mod1-Tab |
arg@293 | 56 Focus next |
arg@293 | 57 .BR window . |
arg@293 | 58 .TP |
arg@293 | 59 .B Mod1-Shift-Tab |
arg@293 | 60 Focus previous |
arg@293 | 61 .BR window . |
arg@293 | 62 .TP |
garbeam@55 | 63 .B Mod1-Return |
arg@238 | 64 Zoom current |
garbeam@55 | 65 .B window |
garbeam@55 | 66 to the |
garbeam@55 | 67 .B master |
arg@293 | 68 column |
arg@293 | 69 .RB ( tiling |
arg@293 | 70 mode only). |
garbeam@55 | 71 .TP |
garbeam@55 | 72 .B Mod1-m |
garbeam@55 | 73 Maximize current |
arg@288 | 74 .BR window . |
garbeam@55 | 75 .TP |
arg@293 | 76 .B Mod1-Shift-[0..n] |
arg@293 | 77 Apply |
arg@293 | 78 .B nth tag |
arg@293 | 79 to current |
arg@293 | 80 .BR window . |
arg@293 | 81 .TP |
arg@293 | 82 .B Mod1-Control-Shift-[0..n] |
arg@293 | 83 Add/remove |
arg@293 | 84 .B nth tag |
arg@293 | 85 to/from current |
arg@293 | 86 .BR window . |
arg@293 | 87 .TP |
arg@293 | 88 .B Mod1-Shift-c |
arg@293 | 89 Close focused |
arg@293 | 90 .B window. |
garbeam@55 | 91 .TP |
garbeam@55 | 92 .B Mod1-space |
arg@143 | 93 Toggle between |
arg@143 | 94 .B tiled |
arg@143 | 95 and |
arg@143 | 96 .B floating |
arg@143 | 97 mode (affects |
arg@219 | 98 .BR "all windows" ). |
garbeam@56 | 99 .TP |
arg@293 | 100 .B Mod1-[0..n] |
arg@293 | 101 View all windows with |
arg@293 | 102 .BR "tag n" . |
garbeam@56 | 103 .TP |
arg@131 | 104 .B Mod1-Control-[0..n] |
arg@288 | 105 Add/remove all windows with |
arg@288 | 106 .B tag n |
arg@288 | 107 to/from the view. |
arg@264 | 108 .TP |
arg@293 | 109 .B Mod1-Shift-q |
arg@293 | 110 Quit |
arg@293 | 111 .B dwm. |
arg@256 | 112 .SS Mouse commands |
garbeam@82 | 113 .TP |
garbeam@59 | 114 .B Mod1-Button1 |
arg@238 | 115 Move current |
garbeam@59 | 116 .B window |
arg@293 | 117 while dragging |
arg@293 | 118 .RB ( floating |
arg@293 | 119 mode only). |
garbeam@59 | 120 .TP |
arg@238 | 121 .B Mod1-Button2 |
arg@238 | 122 Zoom current |
arg@238 | 123 .B window |
arg@238 | 124 to the |
arg@238 | 125 .B master |
arg@293 | 126 column |
arg@293 | 127 .RB ( tiling |
arg@293 | 128 mode only). |
arg@238 | 129 .TP |
garbeam@59 | 130 .B Mod1-Button3 |
arg@238 | 131 Resize current |
garbeam@59 | 132 .B window |
arg@293 | 133 while dragging |
arg@293 | 134 .RB ( floating |
arg@293 | 135 mode only). |
garbeam@82 | 136 .SH CUSTOMIZATION |
garbeam@82 | 137 .B dwm |
arg@174 | 138 is customized by creating a custom config.h and (re)compiling the source |
arg@174 | 139 code. This keeps it fast, secure and simple. |
arg@264 | 140 .SH CAVEATS |
arg@347 | 141 The status bar may display |
arg@288 | 142 .B broken pipe |
arg@264 | 143 when |
arg@264 | 144 .B dwm |
arg@264 | 145 has been started by |
arg@264 | 146 .BR xdm (1), |
arg@264 | 147 because it closes standard output before executing |
arg@288 | 148 .BR dwm . |
arg@201 | 149 .SH SEE ALSO |
arg@201 | 150 .BR dmenu (1) |