dwm.1
changeset 830 5a4fd8fec414
parent 824 f0ee918c0551
child 836 52c1caae3fab
equal deleted inserted replaced
829:f1ec35606dbc 830:5a4fd8fec414
     3 dwm \- dynamic window manager
     3 dwm \- dynamic window manager
     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 tiling and
     8 dwm is a dynamic window manager for X. It manages windows in tiled and
     9 versatile layouts. Either layout can be applied dynamically, optimizing the
     9 untiled 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 tiling 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 versatile layout windows can be
    14 stacking area contains all other windows. In untiled layout windows can be
    15 resized and moved freely. Dialog windows are always managed versatile,
    15 resized and moved freely. Dialog windows are always managed untiled,
    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 versatile window is indicated with an empty square and a maximized
    23 untiled window is indicated with an empty square and a maximized
    24 versatile window is indicated with a filled square before the windows
    24 untiled 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 tiling and versatile layout.
    43 label toggles between tiled and untiled 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
    55 .B Mod1-Shift-Return
    55 .B Mod1-Shift-Return
    56 Start
    56 Start
    57 .BR xterm (1).
    57 .BR xterm (1).
    58 .TP
    58 .TP
    59 .B Mod1-Return
    59 .B Mod1-Return
    60 Zooms/cycles current window to/from master area (tiling layout only).
    60 Zooms/cycles current window to/from master area (tiled layout only).
    61 .TP
    61 .TP
    62 .B Mod1-Tab
    62 .B Mod1-Tab
    63 Focus next window.
    63 Focus next window.
    64 .TP
    64 .TP
    65 .B Mod1-Shift-Tab
    65 .B Mod1-Shift-Tab
    66 Focus previous window.
    66 Focus previous window.
    67 .TP
    67 .TP
    68 .B Mod1-g
    68 .B Mod1-g
    69 Increase master area width (tiling layout only).
    69 Increase master area width (tiled layout only).
    70 .TP
    70 .TP
    71 .B Mod1-s
    71 .B Mod1-s
    72 Decrease master area width (tiling layout only).
    72 Decrease master area width (tiled layout only).
    73 .TP
    73 .TP
    74 .B Mod1-i
    74 .B Mod1-i
    75 Increase the number of windows in the master area (tiling layout only).
    75 Increase the number of windows in the master area (tiled layout only).
    76 .TP
    76 .TP
    77 .B Mod1-d
    77 .B Mod1-d
    78 Decrease the number of windows in the master area (tiling 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 (versatile layout only).
    81 Toggles maximization of current window (untiled 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 tiling and versatile layout (affects all windows).
   100 Toggle between tiled and untiled layout (affects all windows).
   101 .TP
   101 .TP
   102 .B Mod1-Shift-space
   102 .B Mod1-Shift-space
   103 Toggle focused window between versatile and non-versatile state (tiling layout only).
   103 Toggle focused window between untiled and non-untiled 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 (versatile layout only).
   123 Move current window while dragging (untiled layout only).
   124 .TP
   124 .TP
   125 .B Mod1-Button2
   125 .B Mod1-Button2
   126 Zooms/cycles current window to/from master area (tiling 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 (versatile layout only).
   129 Resize current window while dragging (untiled 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)