|
|
@ -9,7 +9,7 @@ dwm is a dynamic window manager for X. It manages windows in tiled, monocle
|
|
|
|
and floating layouts. Either layout can be applied dynamically, optimising the
|
|
|
|
and floating layouts. Either layout can be applied dynamically, optimising the
|
|
|
|
environment for the application in use and the task performed.
|
|
|
|
environment for the application in use and the task performed.
|
|
|
|
.P
|
|
|
|
.P
|
|
|
|
In tiled layout windows are managed in a master and stacking area. The master
|
|
|
|
In tiled layouts windows are managed in a master and stacking area. The master
|
|
|
|
area contains the window which currently needs most attention, whereas the
|
|
|
|
area contains the window which currently needs most attention, whereas the
|
|
|
|
stacking area contains all other windows. In monocle layout all windows are
|
|
|
|
stacking area contains all other windows. In monocle layout all windows are
|
|
|
|
maximised to the screen size. In floating layout windows can be resized and
|
|
|
|
maximised to the screen size. In floating layout windows can be resized and
|
|
|
@ -57,23 +57,17 @@ click on a tag label adds/removes that tag to/from the focused window.
|
|
|
|
Start
|
|
|
|
Start
|
|
|
|
.BR xterm.
|
|
|
|
.BR xterm.
|
|
|
|
.TP
|
|
|
|
.TP
|
|
|
|
.B Mod1\-Return
|
|
|
|
|
|
|
|
Zooms/cycles current window to/from master area (tiled layout only).
|
|
|
|
|
|
|
|
.TP
|
|
|
|
|
|
|
|
.B Mod1\-Tab
|
|
|
|
|
|
|
|
Toggles to the previously selected tags.
|
|
|
|
|
|
|
|
.TP
|
|
|
|
|
|
|
|
.B Mod1\-f
|
|
|
|
.B Mod1\-f
|
|
|
|
Apply floating layout.
|
|
|
|
Applies floating layout.
|
|
|
|
.TP
|
|
|
|
.TP
|
|
|
|
.B Mod1\-m
|
|
|
|
.B Mod1\-m
|
|
|
|
Apply monocle layout.
|
|
|
|
Applies monocle layout.
|
|
|
|
.TP
|
|
|
|
.TP
|
|
|
|
.B Mod1\-v
|
|
|
|
.B Mod1\-v
|
|
|
|
Apply vertical tiled layout.
|
|
|
|
Applies vertical tiled layout.
|
|
|
|
.TP
|
|
|
|
.TP
|
|
|
|
.B Mod1\-h
|
|
|
|
.B Mod1\-h
|
|
|
|
Apply horizontal tiled layout.
|
|
|
|
Applies horizontal tiled layout.
|
|
|
|
.TP
|
|
|
|
.TP
|
|
|
|
.B Mod1\-j
|
|
|
|
.B Mod1\-j
|
|
|
|
Focus next window.
|
|
|
|
Focus next window.
|
|
|
@ -81,27 +75,33 @@ Focus next window.
|
|
|
|
.B Mod1\-k
|
|
|
|
.B Mod1\-k
|
|
|
|
Focus previous window.
|
|
|
|
Focus previous window.
|
|
|
|
.TP
|
|
|
|
.TP
|
|
|
|
|
|
|
|
.B Mod1\-Return
|
|
|
|
|
|
|
|
Zooms/cycles focused window to/from master area (tiled layouts only).
|
|
|
|
|
|
|
|
.TP
|
|
|
|
|
|
|
|
.B Mod1\-Shift\-c
|
|
|
|
|
|
|
|
Close focused window.
|
|
|
|
|
|
|
|
.TP
|
|
|
|
|
|
|
|
.B Mod1\-Shift\-space
|
|
|
|
|
|
|
|
Toggle focused window between tiled and floating state.
|
|
|
|
|
|
|
|
.TP
|
|
|
|
|
|
|
|
.B Mod1\-Tab
|
|
|
|
|
|
|
|
Toggles to the previously selected tags.
|
|
|
|
|
|
|
|
.TP
|
|
|
|
.B Mod1\-r
|
|
|
|
.B Mod1\-r
|
|
|
|
Re-applies tagging rules to all windows.
|
|
|
|
Re-applies tagging rules to all windows.
|
|
|
|
.TP
|
|
|
|
.TP
|
|
|
|
.B Mod1\-Shift\-[1..n]
|
|
|
|
.B Mod1\-Shift\-[1..n]
|
|
|
|
Apply
|
|
|
|
Apply
|
|
|
|
.RB nth
|
|
|
|
.RB nth
|
|
|
|
tag to current window.
|
|
|
|
tag to focused window.
|
|
|
|
.TP
|
|
|
|
.TP
|
|
|
|
.B Mod1\-Shift\-0
|
|
|
|
.B Mod1\-Shift\-0
|
|
|
|
Apply all tags to current window.
|
|
|
|
Apply all tags to focused window.
|
|
|
|
.TP
|
|
|
|
.TP
|
|
|
|
.B Mod1\-Control\-Shift\-[1..n]
|
|
|
|
.B Mod1\-Control\-Shift\-[1..n]
|
|
|
|
Add/remove
|
|
|
|
Add/remove
|
|
|
|
.B nth
|
|
|
|
.B nth
|
|
|
|
tag to/from current window.
|
|
|
|
tag to/from focused window.
|
|
|
|
.TP
|
|
|
|
|
|
|
|
.B Mod1\-Shift\-c
|
|
|
|
|
|
|
|
Close focused window.
|
|
|
|
|
|
|
|
.TP
|
|
|
|
|
|
|
|
.B Mod1\-Shift\-space
|
|
|
|
|
|
|
|
Toggle focused window between tiled and floating state.
|
|
|
|
|
|
|
|
.TP
|
|
|
|
.TP
|
|
|
|
.B Mod1\-[1..n]
|
|
|
|
.B Mod1\-[1..n]
|
|
|
|
View all windows with
|
|
|
|
View all windows with
|
|
|
@ -121,13 +121,13 @@ Quit dwm.
|
|
|
|
.SS Mouse commands
|
|
|
|
.SS Mouse commands
|
|
|
|
.TP
|
|
|
|
.TP
|
|
|
|
.B Mod1\-Button1
|
|
|
|
.B Mod1\-Button1
|
|
|
|
Move current window while dragging. Tiled windows will be toggled to the floating state.
|
|
|
|
Move focused window while dragging. Tiled windows will be toggled to the floating state.
|
|
|
|
.TP
|
|
|
|
.TP
|
|
|
|
.B Mod1\-Button2
|
|
|
|
.B Mod1\-Button2
|
|
|
|
Zooms/cycles current window to/from master area. If it is floating (but not fixed) it will be toggled to the tiled state instead.
|
|
|
|
Zooms/cycles focused window to/from master area. If it is floating (but not fixed) it will be toggled to the tiled state instead.
|
|
|
|
.TP
|
|
|
|
.TP
|
|
|
|
.B Mod1\-Button3
|
|
|
|
.B Mod1\-Button3
|
|
|
|
Resize current window while dragging. Tiled windows will be toggled to the floating state.
|
|
|
|
Resize focused window while dragging. Tiled windows will be toggled to the floating state.
|
|
|
|
.SH CUSTOMIZATION
|
|
|
|
.SH CUSTOMIZATION
|
|
|
|
dwm is customized by creating a custom config.h and (re)compiling the source
|
|
|
|
dwm is customized by creating a custom config.h and (re)compiling the source
|
|
|
|
code. This keeps it fast, secure and simple.
|
|
|
|
code. This keeps it fast, secure and simple.
|
|
|
@ -148,7 +148,7 @@ can set the following environment variable (to use the older Motif
|
|
|
|
backend instead):
|
|
|
|
backend instead):
|
|
|
|
.BR AWT_TOOLKIT=MToolkit .
|
|
|
|
.BR AWT_TOOLKIT=MToolkit .
|
|
|
|
.P
|
|
|
|
.P
|
|
|
|
Recent GTK 2.10.9+ versions contain a broken
|
|
|
|
GTK 2.10.9+ versions contain a broken
|
|
|
|
.BR Save\-As
|
|
|
|
.BR Save\-As
|
|
|
|
file dialog implementation,
|
|
|
|
file dialog implementation,
|
|
|
|
which requests to reconfigure its window size in an endless loop. However, its
|
|
|
|
which requests to reconfigure its window size in an endless loop. However, its
|
|
|
|