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