dwm.1
changeset 837 123231b9eb87
parent 836 52c1caae3fab
child 838 168547cc501b
equal deleted inserted replaced
836:52c1caae3fab 837:123231b9eb87
     4 .SH SYNOPSIS
     4 .SH SYNOPSIS
     5 .B dwm
     5 .B dwm
     6 .RB [ \-v ]
     6 .RB [ \-v ]
     7 .SH DESCRIPTION
     7 .SH DESCRIPTION
     8 dwm is a dynamic window manager for X. It manages windows in tiled and
     8 dwm is a dynamic window manager for X. It manages windows in tiled and
     9 untiled layouts. Either layout can be applied dynamically, optimizing the
     9 floating layouts. Either layout can be applied dynamically, optimizing the
    10 environment for the application in use and the task performed.
    10 environment for the application in use and the task performed.
    11 .P
    11 .P
    12 In tiled layout windows are managed in a master and stacking area. The master
    12 In tiled layout windows are managed in a master and stacking area. The master
    13 area contains the windows which currently need most attention, whereas the
    13 area contains the windows which currently need most attention, whereas the
    14 stacking area contains all other windows. In untiled layout windows can be
    14 stacking area contains all other windows. In floating layout windows can be
    15 resized and moved freely. Dialog windows are always managed untiled,
    15 resized and moved freely. Dialog windows are always managed floating,
    16 regardless of the layout applied.
    16 regardless of the layout applied.
    17 .P
    17 .P
    18 Windows are grouped by tags. Each window can be tagged with one or multiple
    18 Windows are grouped by tags. Each window can be tagged with one or multiple
    19 tags. Selecting certain tags displays all windows with these tags.
    19 tags. Selecting certain tags displays all windows with these tags.
    20 .P
    20 .P
    21 dwm contains a small status bar which displays all available tags, the layout,
    21 dwm contains a small status bar which displays all available tags, the layout,
    22 the title of the focused window, and the text read from standard input. A
    22 the title of the focused window, and the text read from standard input. A
    23 untiled window is indicated with an empty square and a maximized
    23 floating window is indicated with an empty square and a maximized
    24 untiled window is indicated with a filled square before the windows
    24 floating window is indicated with a filled square before the windows
    25 title.  The selected tags are indicated with a different color. The tags of
    25 title.  The selected tags are indicated with a different color. The tags of
    26 the focused window are indicated with a filled square in the top left
    26 the focused window are indicated with a filled square in the top left
    27 corner.  The tags which are applied to one or more windows are indicated
    27 corner.  The tags which are applied to one or more windows are indicated
    28 with an empty square in the top left corner.
    28 with an empty square in the top left corner.
    29 .P
    29 .P
    38 .B Standard input
    38 .B Standard input
    39 is read and displayed in the status text area.
    39 is read and displayed in the status text area.
    40 .TP
    40 .TP
    41 .B Button1
    41 .B Button1
    42 click on a tag label to display all windows with that tag, click on the layout
    42 click on a tag label to display all windows with that tag, click on the layout
    43 label toggles between tiled and untiled layout.
    43 label toggles between tiled and floating layout.
    44 .TP
    44 .TP
    45 .B Button3
    45 .B Button3
    46 click on a tag label adds/removes all windows with that tag to/from the view.
    46 click on a tag label adds/removes all windows with that tag to/from the view.
    47 .TP
    47 .TP
    48 .B Mod1-Button1
    48 .B Mod1-Button1
    76 .TP
    76 .TP
    77 .B Mod1-d
    77 .B Mod1-d
    78 Decrease the number of windows in the master area (tiled layout only).
    78 Decrease the number of windows in the master area (tiled layout only).
    79 .TP
    79 .TP
    80 .B Mod1-m
    80 .B Mod1-m
    81 Toggles maximization of current window (untiled layout only).
    81 Toggles maximization of current window (floating layout only).
    82 .TP
    82 .TP
    83 .B Mod1-Shift-[1..n]
    83 .B Mod1-Shift-[1..n]
    84 Apply
    84 Apply
    85 .RB nth
    85 .RB nth
    86 tag to current window.
    86 tag to current window.
    95 .TP
    95 .TP
    96 .B Mod1-Shift-c
    96 .B Mod1-Shift-c
    97 Close focused window.
    97 Close focused window.
    98 .TP
    98 .TP
    99 .B Mod1-space
    99 .B Mod1-space
   100 Toggle between tiled and untiled layout (affects all windows).
   100 Toggle between tiled and floating layout (affects all windows).
   101 .TP
   101 .TP
   102 .B Mod1-Shift-space
   102 .B Mod1-Shift-space
   103 Toggle focused window between tiled and untiled state (tiled layout only).
   103 Toggle focused window between tiled and floating state (tiled layout only).
   104 .TP
   104 .TP
   105 .B Mod1-[1..n]
   105 .B Mod1-[1..n]
   106 View all windows with
   106 View all windows with
   107 .BR nth
   107 .BR nth
   108 tag.
   108 tag.
   118 .B Mod1-Shift-q
   118 .B Mod1-Shift-q
   119 Quit dwm.
   119 Quit dwm.
   120 .SS Mouse commands
   120 .SS Mouse commands
   121 .TP
   121 .TP
   122 .B Mod1-Button1
   122 .B Mod1-Button1
   123 Move current window while dragging (untiled layout only).
   123 Move current window while dragging (floating layout only).
   124 .TP
   124 .TP
   125 .B Mod1-Button2
   125 .B Mod1-Button2
   126 Zooms/cycles current window to/from master area (tiled layout only).
   126 Zooms/cycles current window to/from master area (tiled layout only).
   127 .TP
   127 .TP
   128 .B Mod1-Button3
   128 .B Mod1-Button3
   129 Resize current window while dragging (untiled layout only).
   129 Resize current window while dragging (floating layout only).
   130 .SH CUSTOMIZATION
   130 .SH CUSTOMIZATION
   131 dwm is customized by creating a custom config.h and (re)compiling the source
   131 dwm is customized by creating a custom config.h and (re)compiling the source
   132 code. This keeps it fast, secure and simple.
   132 code. This keeps it fast, secure and simple.
   133 .SH SEE ALSO
   133 .SH SEE ALSO
   134 .BR dmenu (1)
   134 .BR dmenu (1)