aewl
annotate dwm.1 @ 80:8125f908c80c
several additions in mouse handling ;)
author | Anselm R. Garbe <garbeam@wmii.de> |
---|---|
date | Sun, 16 Jul 2006 00:47:40 +0200 |
parents | aabebd6e61f3 |
children | 3954fc13b2e8 |
rev | line source |
---|---|
garbeam@68 | 1 .TH DWM 1 dwm-0.1 |
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 |
garbeam@80 | 9 is a dynamic window manager for X11. It consists of a small status bar and |
garbeam@80 | 10 arranges windows in either a tiled or floating mode. |
garbeam@79 | 11 .P |
garbeam@80 | 12 In tiled mode |
garbeam@79 | 13 .B dwm |
garbeam@80 | 14 manages all windows in a left master column and a right stacking column. The |
garbeam@80 | 15 master column contains a single window, the left stacking column all other |
garbeam@80 | 16 windows. Dialog windows are treated floating. |
garbeam@80 | 17 .P |
garbeam@80 | 18 In floating mode |
garbeam@79 | 19 .B dwm |
garbeam@80 | 20 manages all windows in a conventional way. They can be resized and moved freely |
garbeam@80 | 21 with the mouse. |
garbeam@79 | 22 .P |
garbeam@79 | 23 Windows are grouped by tags. You can view all windows with a specific tag per |
garbeam@79 | 24 time. However, each window is allowed to contain more than one tag, which |
garbeam@79 | 25 allows to make windows visible in all views. |
garbeam@79 | 26 .P |
garbeam@79 | 27 .B dwm |
garbeam@80 | 28 reads from standard input to display status text, if written. |
garbeam@79 | 29 .P |
garbeam@79 | 30 .B dwm |
garbeam@80 | 31 draws 1-pixel borders around windows to indicate the focus state and providing as |
garbeam@79 | 32 much screen real estate as possible. Unfocused windows contain a small bar |
garbeam@79 | 33 in front of the window indicating the tags and the window title. |
garbeam@80 | 34 .SH OPTIONS |
garbeam@0 | 35 .TP |
garbeam@0 | 36 .B \-v |
garbeam@80 | 37 prints version information to standard output, then exits. |
garbeam@80 | 38 .SH CUSTOMIZATION |
garbeam@58 | 39 .B dwm |
garbeam@79 | 40 is customized through editing its source code. It is assumed that |
garbeam@79 | 41 .B dwm |
garbeam@80 | 42 users know to patch it for their needs. This keeps it fast, secure and simple, |
garbeam@80 | 43 because it does not process any input data, except window properties and |
garbeam@80 | 44 the status text read from standard input. |
garbeam@80 | 45 .SS Keyboard Control |
garbeam@55 | 46 .TP 16 |
garbeam@55 | 47 .I Key |
garbeam@55 | 48 .I Action |
garbeam@55 | 49 .TP |
garbeam@55 | 50 .B Mod1-Return |
garbeam@55 | 51 Zoom |
garbeam@55 | 52 .B window |
garbeam@55 | 53 to the |
garbeam@55 | 54 .B master |
garbeam@80 | 55 column |
garbeam@55 | 56 .TP |
garbeam@55 | 57 .B Mod1-k |
garbeam@55 | 58 Focus previous |
garbeam@55 | 59 .B window |
garbeam@55 | 60 .TP |
garbeam@55 | 61 .B Mod1-j |
garbeam@55 | 62 Focus next |
garbeam@55 | 63 .B window |
garbeam@55 | 64 .TP |
garbeam@55 | 65 .B Mod1-m |
garbeam@55 | 66 Maximize current |
garbeam@55 | 67 .B window |
garbeam@55 | 68 .TP |
garbeam@55 | 69 .B Mod1-[0..n] |
garbeam@55 | 70 Focus |
garbeam@55 | 71 .B nth |
garbeam@55 | 72 tag |
garbeam@55 | 73 .TP |
garbeam@55 | 74 .B Mod1-space |
garbeam@55 | 75 (Re-)arrange |
garbeam@55 | 76 .B all |
garbeam@55 | 77 windows tiled |
garbeam@56 | 78 .TP |
garbeam@56 | 79 .B Mod1-Shift-space |
garbeam@56 | 80 (Re-)arrange |
garbeam@56 | 81 .B all |
garbeam@56 | 82 windows floating |
garbeam@56 | 83 .TP |
garbeam@56 | 84 .B Mod1-Shift-[0..n] |
garbeam@56 | 85 Apply |
garbeam@56 | 86 .B nth |
garbeam@56 | 87 tag to current |
garbeam@56 | 88 .B window |
garbeam@56 | 89 .TP |
garbeam@56 | 90 .B Mod1-Shift-q |
garbeam@56 | 91 Quit |
garbeam@56 | 92 .B dwm |
garbeam@56 | 93 .TP |
garbeam@56 | 94 .B Mod1-Shift-Return |
garbeam@56 | 95 Start |
garbeam@56 | 96 .B terminal |
garbeam@56 | 97 .TP |
garbeam@56 | 98 .B Mod1-Shift-w |
garbeam@56 | 99 Start |
garbeam@56 | 100 .B web browser |
garbeam@56 | 101 .TP |
garbeam@56 | 102 .B Mod1-Shift-l |
garbeam@56 | 103 Lock |
garbeam@56 | 104 .B screen |
garbeam@56 | 105 .TP |
garbeam@56 | 106 .B Control-[0..n] |
garbeam@56 | 107 Append |
garbeam@56 | 108 .B nth |
garbeam@56 | 109 tag to cureent |
garbeam@56 | 110 .B window |
garbeam@80 | 111 .SS Mouse Control |
garbeam@59 | 112 .TP |
garbeam@59 | 113 .B Mod1-Button1 |
garbeam@59 | 114 Moves current |
garbeam@59 | 115 .B window |
garbeam@59 | 116 while dragging |
garbeam@59 | 117 .TP |
garbeam@59 | 118 .B Mod1-Button2 |
garbeam@59 | 119 Lowers current |
garbeam@59 | 120 .B window |
garbeam@59 | 121 .TP |
garbeam@59 | 122 .B Mod1-Button3 |
garbeam@59 | 123 Resizes current |
garbeam@59 | 124 .B window |
garbeam@59 | 125 while dragging |