1 <div style="white-space:pre; font-family:monospace;">
5 wmpus - cross platform window manager
11 wmpus is portable window manager. Currently it supports wmii like win‐
12 dow management and includes x11 and win32 backends.
16 Do not arrange pre-existing windows
19 Draw an n pixel window border
22 Leave an n pixel margin around windows
25 Set integer configuration option
28 Set string configuration option
31 Print usage information
34 Wmpus supports a simple ini-like configuration file stored in the users
35 home directory. Currently supported configuration options include:
39 Do not arrange pre-existing windows. Same as -n
42 Border width in pixels to draw around windows. X11 only, default
46 Margin in pixels between windows for wm-wmii. X11 default 0,
47 Win32 default 15. Same as -m
50 Height in pixels for non-focused windows when the column is set
54 The windowing system backend and window management modes can be changed
55 at compile-time by linking in the correct object file. Supported win‐
56 dowing systems include X11 (sys-x11.c) and Windows (sys-win32.c). Sup‐
57 ported window management modes include WMII like window management (wm-
58 wmii.c) and a simple tags based virtual-desktop manager (wm-tags.c).
60 In addition several pre-processor settings are available which can be
61 set in config.mk or on the command line:
64 Modifier used for window management commands, can be either alt,
65 ctrl, shift, or win. Default alt
67 DEBUG Enable various debugging functions
69 WMII WINDOW MANAGEMENT
70 The wmii window management mode mimics the behavior of the wmii(1) win‐
71 dow manager. By default, the alt- prefix is used for most window man‐
72 agement commands and is used along with the h, j, k, and l keys to
73 focused different windows.
75 The alt-shift- prefix is used for moving windows and works similar to
76 changing the focus. The mouse is used for resizing windows and also for
80 Alt-j Focus window below the currently focused window
82 Alt-k Focus window above the currently focused window
84 Alt-h Focus column to the left of the currently focused column
86 Alt-l Focus column to the right of the currently focused column
90 Move the currently focused window down
93 Move the currently focused window up
96 Move the currently focused window to the left
99 Move the currently focused window to the right
102 Alt-d Switch the current column to split layout
104 Alt-s Switch the current to stack layout
106 Alt-m Switch the current to maximized layout
113 Move the currently focused window to tag n
117 Toggle focus between the tiling and floating layers
120 Move the currently focused window between the tiling and float‐
124 Alt-f Toggle fullscreen for the focused window
127 Close the currently focused window
130 Restore all hidden windows and quit wmpus
132 Alt-F5 Refresh the window layout (useful for debugging)
134 Alt-F6 Dump a ASCII representation the window layout to standard output
135 (useful for debugging)
139 Moving the mouse over a window focuses that window
142 Click in a floating window brings it to the top
145 Click and drag moves a floating window under the cursor
148 Click and drag resizes the window under the cursor
151 The X11 backend draws a small 2px border around each window. The border
152 for the currently focused window is set to a lighter color than the
156 The Win32 backend uses the existing window borders and title bars. It
157 also leaves a narrow space between the windows so that they look more
158 natural in a Windows environment.
162 The wmpus configuration file
165 wmii(1), dwm(1), dzen(1)