diff dwm.1 @ 0:7024076fa948

initial add
author paulo@localhost
date Sun, 22 Mar 2009 23:26:35 -0700
parents
children
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/dwm.1	Sun Mar 22 23:26:35 2009 -0700
     1.3 @@ -0,0 +1,149 @@
     1.4 +.TH DWM 1 dwm-VERSION
     1.5 +.SH NAME
     1.6 +dwm \- dynamic window manager
     1.7 +.SH SYNOPSIS
     1.8 +.B dwm
     1.9 +.RB [ \-v ]
    1.10 +.SH DESCRIPTION
    1.11 +dwm is a dynamic window manager for X. It manages windows in tiling and
    1.12 +versatile layouts. Either layout can be applied dynamically, optimizing the
    1.13 +environment for the application in use and the task performed.
    1.14 +.P
    1.15 +In tiling layout windows are managed in a master and stacking area. The master
    1.16 +area contains the windows which currently need most attention, whereas the
    1.17 +stacking area contains all other windows. In versatile layout windows can be
    1.18 +resized and moved freely. Dialog windows are always managed versatile,
    1.19 +regardless of the layout applied.
    1.20 +.P
    1.21 +Windows are grouped by tags. Each window can be tagged with one or multiple
    1.22 +tags. Selecting certain tags displays all windows with these tags.
    1.23 +.P
    1.24 +dwm contains a small status bar which displays all available tags, the layout,
    1.25 +the title of the focused window, and the text read from standard input. The
    1.26 +selected tags are indicated with a different color. The tags of the focused
    1.27 +window are indicated with a filled square in the top left corner.  The tags
    1.28 +which are applied to one or more windows are indicated with an empty square in
    1.29 +the top left corner.
    1.30 +.P
    1.31 +dwm draws a small border around windows to indicate the focus state.
    1.32 +.SH OPTIONS
    1.33 +.TP
    1.34 +.B \-v
    1.35 +prints version information to standard output, then exits.
    1.36 +.SH USAGE
    1.37 +.SS Status bar
    1.38 +.TP
    1.39 +.B Standard input
    1.40 +is read and displayed in the status text area.
    1.41 +.TP
    1.42 +.B Button1
    1.43 +click on a tag label to display all windows with that tag, click on the layout
    1.44 +label toggles between tiling and versatile layout.
    1.45 +.TP
    1.46 +.B Button3
    1.47 +click on a tag label adds/removes all windows with that tag to/from the view.
    1.48 +.TP
    1.49 +.B Button4
    1.50 +click on the layout label increases the number of windows in the master area (tiling layout only).
    1.51 +.TP
    1.52 +.B Button5
    1.53 +click on the layout label decreases the number of windows in the master area (tiling layout only).
    1.54 +.TP
    1.55 +.B Mod1-Button1
    1.56 +click on a tag label applies that tag to the focused window.
    1.57 +.TP
    1.58 +.B Mod1-Button3
    1.59 +click on a tag label adds/removes that tag to/from the focused window.
    1.60 +.SS Keyboard commands
    1.61 +.TP
    1.62 +.B Mod1-Shift-Return
    1.63 +Start
    1.64 +.BR xterm (1).
    1.65 +.TP
    1.66 +.B Mod1-Tab
    1.67 +Focus next window.
    1.68 +.TP
    1.69 +.B Mod1-Shift-Tab
    1.70 +Focus previous window.
    1.71 +.TP
    1.72 +.B Mod1-Return
    1.73 +Zooms/cycles current window to/from master area (tiling layout), toggles maximization of current window (versatile layout).
    1.74 +.TP
    1.75 +.B Mod1-g
    1.76 +Grow master area (tiling layout only).
    1.77 +.TP
    1.78 +.B Mod1-s
    1.79 +Shrink master area (tiling layout only).
    1.80 +.TP
    1.81 +.B Mod1-i
    1.82 +Increase the number of windows in the master area (tiling layout only).
    1.83 +.TP
    1.84 +.B Mod1-d
    1.85 +Decrease the number of windows in the master area (tiling layout only).
    1.86 +.TP
    1.87 +.B Mod1-Shift-[1..n]
    1.88 +Apply
    1.89 +.RB nth
    1.90 +tag to current window.
    1.91 +.TP
    1.92 +.B Mod1-Shift-0
    1.93 +Apply all tags to current window.
    1.94 +.TP
    1.95 +.B Mod1-Control-Shift-[1..n]
    1.96 +Add/remove
    1.97 +.B nth
    1.98 +tag to/from current window.
    1.99 +.TP
   1.100 +.B Mod1-Shift-c
   1.101 +Close focused window.
   1.102 +.TP
   1.103 +.B Mod1-space
   1.104 +Toggle between tiling and versatile layout (affects all windows).
   1.105 +.TP
   1.106 +.B Mod1-Shift-space
   1.107 +Toggle focused window between versatile and non-versatile state (tiling layout only).
   1.108 +.TP
   1.109 +.B Mod1-[1..n]
   1.110 +View all windows with
   1.111 +.BR nth
   1.112 +tag.
   1.113 +.TP
   1.114 +.B Mod1-0
   1.115 +View all windows with any tag.
   1.116 +.TP
   1.117 +.B Mod1-Control-[1..n]
   1.118 +Add/remove all windows with
   1.119 +.BR nth
   1.120 +tag to/from the view.
   1.121 +.TP
   1.122 +.B Mod1-Shift-q
   1.123 +Quit dwm.
   1.124 +.SS Mouse commands
   1.125 +.TP
   1.126 +.B Mod1-Button1
   1.127 +Move current window while dragging (versatile layout only).
   1.128 +.TP
   1.129 +.B Mod1-Button2
   1.130 +Zooms/cycles current window to/from master area (tiling layout), toggles maximization of current window (versatile layout).
   1.131 +.TP
   1.132 +.B Mod1-Button3
   1.133 +Resize current window while dragging (versatile layout only).
   1.134 +.SH CUSTOMIZATION
   1.135 +dwm is customized by creating a custom config.h and (re)compiling the source
   1.136 +code. This keeps it fast, secure and simple.
   1.137 +.SH SEE ALSO
   1.138 +.BR dmenu (1)
   1.139 +.SH BUGS
   1.140 +The status bar may display
   1.141 +.BR "EOF"
   1.142 +when dwm has been started by an X session manager like
   1.143 +.BR xdm (1),
   1.144 +because those close standard output before executing dwm.
   1.145 +.P
   1.146 +Java applications which use the XToolkit/XAWT backend may draw grey windows
   1.147 +only. The XToolkit/XAWT backend breaks ICCCM-compliance in recent JDK 1.5 and early
   1.148 +JDK 1.6 versions, because it assumes a reparenting window manager. As a workaround
   1.149 +you can use JDK 1.4 (which doesn't contain the XToolkit/XAWT backend) or you
   1.150 +can set the following environment variable (to use the older Motif
   1.151 +backend instead):
   1.152 +.BR AWT_TOOLKIT=MToolkit .