meillo@775: .TH AEWL 1 aewl-0.2 meillo@759: meillo@759: garbeam@0: .SH NAME meillo@759: aewl \- a fork of dwm, the dynamic window manager meillo@759: meillo@759: garbeam@0: .SH SYNOPSIS meillo@759: .B aewl garbeam@0: .RB [ \-v ] meillo@759: meillo@759: garbeam@0: .SH DESCRIPTION meillo@775: This man page is the one from dwm-3.4 on which aewl is based. meillo@759: It is partly updated, but not totally. meillo@759: .P arg@445: dwm is a dynamic window manager for X. It manages windows in tiling and arg@445: floating modes. Either mode can be applied dynamically, optimizing the arg@445: environment for the application in use and the task performed. garbeam@79: .P arg@504: In tiling mode windows are managed in a master and stacking area. The master arg@657: area contains the windows which currently need most attention, whereas the arg@504: stacking area contains all other windows. In floating mode windows can be arg@174: resized and moved freely. Dialog windows are always managed floating, arg@667: regardless of the mode applied. garbeam@80: .P arg@174: Windows are grouped by tags. Each window can be tagged with one or multiple arg@470: tags. Selecting certain tags displays all windows with these tags. garbeam@79: .P arg@445: dwm contains a small status bar which displays all available tags, the mode, arg@445: the title of the focused window, and the text read from standard input. The arg@575: selected tags are indicated with a different color. The tags of the focused arg@606: window are indicated with a filled square in the top left corner. The tags arg@625: which are applied to one or more windows are indicated with an empty square in arg@606: the top left corner. arg@316: .P arg@700: dwm draws a small border around windows to indicate the focus state. meillo@759: meillo@759: garbeam@80: .SH OPTIONS garbeam@0: .TP garbeam@0: .B \-v garbeam@80: prints version information to standard output, then exits. meillo@759: meillo@759: garbeam@82: .SH USAGE meillo@759: meillo@775: .SS Standard input arg@256: .TP meillo@775: Standard input is read and displayed in the status text area. meillo@759: arg@256: .SS Keyboard commands garbeam@55: .TP arg@293: .B Mod1-Shift-Return meillo@775: Start a terminal emulator. arg@293: .TP arg@293: .B Mod1-Tab arg@445: Focus next window. arg@293: .TP meillo@775: .BR Mod1-F1 " / " Mod1-F2 meillo@775: Change view (tagged/untagged). arg@293: .TP meillo@759: .B Mod1-F3 meillo@775: Move current window to other view. arg@594: .TP meillo@775: .B Mod1-asciicircum meillo@759: Start meillo@759: .BR dmenu (1) arg@293: .TP meillo@759: .B Mod1-1 meillo@775: Move current window to/from master area (tiling mode), toggle maximization current window (floating mode). meillo@759: .TP meillo@759: .B Mod1-2 arg@445: Close focused window. garbeam@55: .TP meillo@775: .BR Mod1-plus " or " Mod1-minus meillo@775: Increase/decrease the number of windows in the master area (tiling mode only). meillo@775: .TP garbeam@55: .B Mod1-space meillo@775: Toggle between tiling and max mode. garbeam@56: .TP arg@585: .B Mod1-Shift-space meillo@759: Toggle focused window between floating and non-floating state. arg@264: .TP arg@293: .B Mod1-Shift-q meillo@775: Quit window manager. meillo@759: arg@256: .SS Mouse commands garbeam@82: .TP garbeam@59: .B Mod1-Button1 arg@445: Move current window while dragging (floating mode only). garbeam@59: .TP garbeam@59: .B Mod1-Button3 arg@445: Resize current window while dragging (floating mode only). meillo@759: meillo@759: garbeam@82: .SH CUSTOMIZATION arg@445: dwm is customized by creating a custom config.h and (re)compiling the source arg@174: code. This keeps it fast, secure and simple. meillo@759: meillo@759: arg@724: .SH SEE ALSO arg@724: .BR dmenu (1) meillo@759: meillo@759: arg@723: .SH BUGS arg@347: The status bar may display arg@633: .BR "EOF" arg@632: when dwm has been started by an X session manager like arg@264: .BR xdm (1), arg@632: because those close standard output before executing dwm. arg@632: .P arg@632: Java applications which use the XToolkit/XAWT backend may draw grey windows arg@632: only. The XToolkit/XAWT backend breaks ICCCM-compliance in recent JDK 1.5 and early arg@634: JDK 1.6 versions, because it assumes a reparenting window manager. As a workaround arg@634: you can use JDK 1.4 (which doesn't contain the XToolkit/XAWT backend) or you arg@634: can set the following environment variable (to use the older Motif arg@632: backend instead): arg@632: .BR AWT_TOOLKIT=MToolkit .