dwm.1
changeset 79 aabebd6e61f3
parent 68 d31b5ad96b0b
child 80 8125f908c80c
equal deleted inserted replaced
78:0d71fb80b592 79:aabebd6e61f3
     5 .B dwm
     5 .B dwm
     6 .RB [ \-v ]
     6 .RB [ \-v ]
     7 .SH DESCRIPTION
     7 .SH DESCRIPTION
     8 .SS Overview
     8 .SS Overview
     9 .B dwm
     9 .B dwm
    10 is a dynamic window manager for X11.
    10 is a dynamic window manager for X11. It consists of a small status bar at the
       
    11 top of the screen and arranges windows in either a tiled or floating mode.
       
    12 .P
       
    13 If 
       
    14 .B dwm
       
    15 is in tiled mode, it consists of two columns. The left master column
       
    16 contains only one window per time, the right column contains all other windows 
       
    17 in a stack. In tiled mode
       
    18 .B dwm
       
    19 .B don't
       
    20 handles incremental resizals, some terminal programs like
       
    21 .B xterm
       
    22 may not work correctly with this in tiled mode.
       
    23 .P
       
    24 If
       
    25 .B dwm
       
    26 is in floating mode, it arranges all windows with the reqyested geometry and
       
    27 allows the user to move or resize them. Some windows, like
       
    28 dialog windows, are treated floating even if
       
    29 .B dwm
       
    30 is in tiled mode. In floating mode
       
    31 .B dwm
       
    32 handles incremental resizals.
       
    33 .P
       
    34 Windows are grouped by tags. You can view all windows with a specific tag per
       
    35 time.  However, each window is allowed to contain more than one tag, which
       
    36 allows to make windows visible in all views.
       
    37 .P
       
    38 .B dwm
       
    39 reads from
       
    40 .I stdin
       
    41 to display status text, if written.
       
    42 .P
       
    43 .B dwm
       
    44 draws 1-pixel borders around windows to indicate the focus state and save as
       
    45 much screen real estate as possible. Unfocused windows contain a small bar
       
    46 in front of the window indicating the tags and the window title.
    11 .SS Options
    47 .SS Options
    12 .TP
    48 .TP
    13 .B \-v
    49 .B \-v
    14 prints version information to stdout, then exits.
    50 prints version information to
    15 .SS Status text
    51 .I stdout
       
    52 , then exits.
       
    53 .SS Customization
    16 .B dwm
    54 .B dwm
    17 reads from stdin to display status text if provided.
    55 is customized through editing its source code. It is assumed that
       
    56 dwm users are high experienced users who know how a window manager works
       
    57 and who are able to patch
       
    58 .B dwm
       
    59 for their needs. This keeps
       
    60 .B dwm
       
    61 fast, secure and simple, because it does not process any input data, except
       
    62 window properties and the status text read from
       
    63 .I stdin .
    18 .SS Default Key Bindings
    64 .SS Default Key Bindings
    19 .TP 16
    65 .TP 16
    20 .I Key	
    66 .I Key	
    21 .I Action
    67 .I Action
    22 .TP
    68 .TP
    94 .TP
   140 .TP
    95 .B Mod1-Button3
   141 .B Mod1-Button3
    96 Resizes current
   142 Resizes current
    97 .B window
   143 .B window
    98 while dragging
   144 while dragging
       
   145 .SH BUGS
       
   146 Some terminal programs do not behave correctly in tiled mode, because
       
   147 incremental resizals are ignored to use maximum screen real estate. You can
       
   148 patch the code to fix this.