JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
several additions in mouse handling ;)
[dwm.git] / dwm.1
diff --git a/dwm.1 b/dwm.1
index 6ae2c39..56dd8b9 100644 (file)
--- a/dwm.1
+++ b/dwm.1
@@ -5,63 +5,44 @@ dwm \- dynamic window manager
 .B dwm
 .RB [ \-v ]
 .SH DESCRIPTION
 .B dwm
 .RB [ \-v ]
 .SH DESCRIPTION
-.SS Overview
 .B dwm
 .B dwm
-is a dynamic window manager for X11. It consists of a small status bar at the
-top of the screen and arranges windows in either a tiled or floating mode.
+is a dynamic window manager for X11. It consists of a small status bar and
+arranges windows in either a tiled or floating mode.
 .P
 .P
-If 
+In tiled mode
 .B dwm
 .B dwm
-is in tiled mode, it consists of two columns. The left master column
-contains only one window per time, the right column contains all other windows 
-in a stack. In tiled mode
-.B dwm
-.B don't
-handles incremental resizals, some terminal programs like
-.B xterm
-may not work correctly with this in tiled mode.
+manages all windows in a left master column and a right stacking column. The
+master column contains a single window, the left stacking column all other
+windows. Dialog windows are treated floating.
 .P
 .P
-If
-.B dwm
-is in floating mode, it arranges all windows with the reqyested geometry and
-allows the user to move or resize them. Some windows, like
-dialog windows, are treated floating even if
+In floating mode
 .B dwm
 .B dwm
-is in tiled mode. In floating mode
-.B dwm
-handles incremental resizals.
+manages all windows in a conventional way. They can be resized and moved freely
+with the mouse.
 .P
 Windows are grouped by tags. You can view all windows with a specific tag per
 time.  However, each window is allowed to contain more than one tag, which
 allows to make windows visible in all views.
 .P
 .B dwm
 .P
 Windows are grouped by tags. You can view all windows with a specific tag per
 time.  However, each window is allowed to contain more than one tag, which
 allows to make windows visible in all views.
 .P
 .B dwm
-reads from
-.I stdin
-to display status text, if written.
+reads from standard input to display status text, if written.
 .P
 .B dwm
 .P
 .B dwm
-draws 1-pixel borders around windows to indicate the focus state and save as
+draws 1-pixel borders around windows to indicate the focus state and providing as
 much screen real estate as possible. Unfocused windows contain a small bar
 in front of the window indicating the tags and the window title.
 much screen real estate as possible. Unfocused windows contain a small bar
 in front of the window indicating the tags and the window title.
-.SS Options
+.SH OPTIONS
 .TP
 .B \-v
 .TP
 .B \-v
-prints version information to
-.I stdout
-, then exits.
-.SS Customization
+prints version information to standard output, then exits.
+.SH CUSTOMIZATION
 .B dwm
 is customized through editing its source code. It is assumed that
 .B dwm
 is customized through editing its source code. It is assumed that
-dwm users are high experienced users who know how a window manager works
-and who are able to patch
-.B dwm
-for their needs. This keeps
 .B dwm
 .B dwm
-fast, secure and simple, because it does not process any input data, except
-window properties and the status text read from
-.I stdin .
-.SS Default Key Bindings
+users know to patch it for their needs. This keeps it fast, secure and simple,
+because it does not process any input data, except window properties and
+the status text read from standard input.
+.SS Keyboard Control
 .TP 16
 .I Key 
 .I Action
 .TP 16
 .I Key 
 .I Action
@@ -71,7 +52,7 @@ Zoom
 .B window
 to the 
 .B master
 .B window
 to the 
 .B master
-track
+column
 .TP
 .B Mod1-k
 Focus previous
 .TP
 .B Mod1-k
 Focus previous
@@ -127,7 +108,7 @@ Append
 .B nth
 tag to cureent
 .B window
 .B nth
 tag to cureent
 .B window
-.SS Default Mouse Bindings
+.SS Mouse Control
 .TP
 .B Mod1-Button1
 Moves current
 .TP
 .B Mod1-Button1
 Moves current
@@ -142,7 +123,3 @@ Lowers current
 Resizes current
 .B window
 while dragging
 Resizes current
 .B window
 while dragging
-.SH BUGS
-Some terminal programs do not behave correctly in tiled mode, because
-incremental resizals are ignored to use maximum screen real estate. You can
-patch the code to fix this.