-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
-<title>~/scrotwm.~.html</title>
-<meta name="Generator" content="Vim/7.2">
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
+<title>~/scrotwm.1.html</title>
+<meta name="Generator" content="Vim/7.3">
+<meta name="plugin-version" content="vim7.3_v6">
+<meta name="syntax" content="man">
+<meta name="settings" content="use_css">
+<style type="text/css">
+<!--
+pre { font-family: monospace; background-color: #000000; color: #ffffff; }
+body { font-family: monospace; background-color: #000000; color: #ffffff; }
+.PreProc { color: #ff40ff; }
+.Statement { color: #ffff00; }
+.Title { color: #ff40ff; }
+-->
+</style>
</head>
-<body text="#ffffff" bgcolor="#000000"><font face="monospace">
-<font color="#ff40ff">SCROTWM(1) OpenBSD Reference Manual SCROTWM(1)</font><br>
-<br>
-<font color="#ffff00">NAME</font><br>
- scrotwm - window manager for X11<br>
-<br>
-<font color="#ffff00">SYNOPSIS</font><br>
- scrotwm<br>
-<br>
-<font color="#ffff00">DESCRIPTION</font><br>
- scrotwm is a minimalistic window manager that tries to stay out of the<br>
- way so that valuable screen real estate can be used for much more impor-<br>
- tant stuff. It has sane defaults and does not require one to learn a<br>
- language to do any configuration. It was written by hackers for hackers<br>
- and it strives to be small, compact and fast.<br>
-<br>
- When scrotwm starts up, it reads settings from its configuration file,<br>
- scrotwm.conf. See the CONFIGURATION FILES section below.<br>
-<br>
- The following notation is used throughout this page:<br>
-<br>
- M Meta<br>
- S Shift<br>
- <Name> Named key<br>
- M1 Mouse button 1<br>
- M3 Mouse button 3<br>
-<br>
- scrotwm is very simple in its use. Most of the actions are initiated via<br>
- key or mouse bindings. See the BINDINGS section below for defaults and<br>
- customizations.<br>
-<br>
-<font color="#ffff00">CONFIGURATION FILES</font><br>
- scrotwm first tries to open the user specific file, ~/.scrotwm.conf. If<br>
- that file is unavailable, it then tries to open the global configuration<br>
- file /etc/scrotwm.conf.<br>
-<br>
- The format of the file is <keyword> = <setting>. For example:<br>
-<br>
- color_focus = red<br>
-<br>
- Enabling or disabling an option is done by using 1 or 0 respectively.<br>
-<br>
- The file supports the following keywords:<br>
-<br>
- color_focus Border color of the currently focussed win-<br>
- dow.<br>
- color_unfocus Border color of unfocussed windows.<br>
- bar_enabled Enable or disable status bar.<br>
- bar_border[x] Color of the status bar border in screen x.<br>
- bar_color[x] Color of the status bar window in screen x.<br>
- bar_font_color[x] Color of the font in status bar in screen x.<br>
- bar_font Status bar font.<br>
- bar_action External script that populates additional<br>
- information in the status bar, such as bat-<br>
- tery life.<br>
- bar_delay Update frequency, in seconds, of external<br>
- script that populates the status bar.<br>
- clock_enabled Enable or disable displaying the clock in<br>
- the status bar. Disable by setting to 0 so<br>
- a custom clock could be used in the bar_ac-<br>
- tion script.<br>
- spawn_term External application that gets spawned when<br>
- M-S-<Return> is used.<br>
- dialog_ratio Some applications have dialogue windows that<br>
- are too small to be useful. This ratio is<br>
- the screen size to what they will be re-<br>
- sized. For example, 0.6 is 60% of the phys-<br>
- ical screen size.<br>
- region Allocates a custom region, removing any au-<br>
- todetected regions which occupy the same<br>
- space on the screen. Defined in the format<br>
- screen[<idx>]:WIDTHxHEIGHT+X+Y, e.g.<br>
- screen[1]:800x1200+0+0.<br>
- screenshot_enabled Enable or disable screenshot capability.<br>
- screenshot_app Set to the script that will take screen-<br>
- shots. It will be called with "full" or<br>
- "window" as parameter 1 to indicate what<br>
- screenshot action is expected. The script<br>
- shall handle those cases accordingly.<br>
- term_width Set a preferred minimum width for the termi-<br>
- nal If this value is greater than 0, scrotwm<br>
- will attempt to adjust the font sizes in the<br>
- terminal to keep the terminal width above<br>
- this number as the window is resized. Only<br>
- <font color="#ff40ff">xterm(1)</font> is currently supported. The<br>
- <font color="#ff40ff">xterm(1)</font> binary must not be setuid or set-<br>
- gid, which it is by default on most systems.<br>
- Users may need to set spawn term to use an<br>
- alternate copy of the <font color="#ff40ff">xterm(1)</font> binary with-<br>
- out the setgid bit set.<br>
- modkey Change mod key. Mod1 is generally the ALT<br>
- key and Mod4 is the windows key on a PC.<br>
- bind[x] Bind key combo to action x. See the<br>
- BINDINGS section below.<br>
- quirk[c:n] Add "quirk" for windows with class c and<br>
- name n. See the QUIRKS section below.<br>
-<br>
- Colors need to be specified per the <font color="#ff40ff">XQueryColor(3)</font> specification and<br>
- fonts need to be specified per the <font color="#ff40ff">XQueryFont(3)</font> specification.<br>
-<br>
-<font color="#ffff00">BINDINGS</font><br>
- scrotwm provides many functions (or actions) accessed via key or mouse<br>
- bindings.<br>
-<br>
- The current mouse bindings are described below:<br>
-<br>
- M1 Focus window<br>
- M-M1 Move window<br>
- M-M3 Resize window<br>
- M-S-M3 Resize window while maintaining it centered<br>
-<br>
- The default key bindings are described below:<br>
-<br>
- M-S-<Return> spawn_term<br>
- M-p spawn_menu<br>
- M-S-q quit<br>
- M-q restart scrotwm<br>
- M-<Space> cycle_layout<br>
- M-S-<Space> reset_layout<br>
- M-h master_shrink<br>
- M-l master_grow<br>
- M-, master_add<br>
- M-. master_del<br>
- M-S-, stack_inc<br>
- M-S-. stack_del<br>
- M-<Return> swap_main<br>
- M-j, M-<TAB> focus_next<br>
- M-k, M-S-<TAB> focus_prev<br>
- M-m focus_main<br>
- M-S-j swap_next<br>
- M-S-k swap_prev<br>
- M-b bar_toggle<br>
- M-x wind_del<br>
- M-S-x wind_kill<br>
- M-<n> ws_n<br>
- M-S-<n> mvws_n<br>
- M-<Right> ws_next<br>
- M-<Left> ws_prev<br>
- M-S-<Right> screen_next<br>
- M-S-<Left> screen_prev<br>
- M-s screenshot_all<br>
- M-S-s screenshot_wind<br>
- M-S-v version<br>
- M-t float_toggle<br>
- M-S <Delete> spawn_lock<br>
- M-S-i spawn_initscr<br>
-<br>
- The action names and descriptions are listed below:<br>
-<br>
- spawn_term Spawn a new terminal<br>
- spawn_menu Menu<br>
- quit Quit scrotwm<br>
- restart Restart scrotwm<br>
- cycle_layout Cycle layout<br>
- reset_layout Reset layout<br>
- master_shrink Shrink master area<br>
- master_grow Grow master area<br>
- master_add Add windows to master area<br>
- master_del Remove windows from master area<br>
- stack_inc Add columns/rows to stacking area<br>
- stack_del Remove columns/rows from stacking area<br>
- swap_main Move current window to master area<br>
- focus_next Focus next window in workspace<br>
- focus_prev Focus previous window in workspace<br>
- focus_main Focus on main window in workspace<br>
- swap_next Swap with next window in workspace<br>
- swap_prev Swap with previous window in workspace<br>
- bar_toggle Toggle status bar in all workspaces<br>
- wind_del Delete current window in workspace<br>
- wind_kill Destroy current window in workspace<br>
- ws_n Switch to workspace n, where n is 1 through 10<br>
- mvws_n Move current window to workspace n, where n is 1<br>
- through 10<br>
- ws_next Switch to next workspace with a window in it<br>
- ws_prev Switch to previous workspace with a window in it<br>
- screen_next Move pointer to next region<br>
- screen_prev Move pointer to previous region<br>
- screenshot_all Take screenshot of entire screen (if enabled)<br>
- screenshot_wind Take screenshot of selected window (if enabled)<br>
- version Toggle version in status bar<br>
- float_toggle Toggle focused window between tiled and floating<br>
- spawn_lock Lock screen<br>
- spawn_initscr Reinitialize physical screens<br>
-<br>
- Custom bindings in the configuration file are specified as follows:<br>
-<br>
- bind[<action>] = <keys><br>
-<br>
- <action> is one of the actions listed above (or empty) and <keys> is in<br>
- the form of zero or more modifier keys (MOD, Mod1, Shift, etc.) and one<br>
- or more normal keys (b, space, etc.), separated by "+". For example:<br>
-<br>
- bind[reset] = Mod4+q # bind Windows-key + q to reset<br>
- bind[] = Mod1+q # unbind Alt + q<br>
-<br>
- Multiple key combinations may be bound to the same action.<br>
-<br>
-<font color="#ffff00">QUIRKS</font><br>
- scrotwm provides "quirks" which handle windows that must be treated spe-<br>
- cially in a tiling window manager, such as some dialogs and fullscreen<br>
- apps.<br>
-<br>
- The default quirks are described below:<br>
-<br>
- Firefox-bin:firefox-bin TRANSSZ<br>
- Firefox:Dialog FLOAT<br>
- Gimp:gimp FLOAT | ANYWHERE<br>
- MPlayer:xv FLOAT | FULLSCREEN<br>
- OpenOffice.org 2.4:VCLSalFrame FLOAT<br>
- OpenOffice.org 3.1:VCLSalFrame FLOAT<br>
- pcb:pcb FLOAT<br>
- xine:Xine Window FLOAT | ANYWHERE<br>
- xine:xine Panel FLOAT | ANYWHERE<br>
- xine:xine Video Fullscreen Window FULLSCREEN | FLOAT<br>
- Xitk:Xitk Combo FLOAT | ANYWHERE<br>
- Xitk:Xine Window FLOAT | ANYWHERE<br>
- XTerm:xterm XTERM_FONTADJ<br>
-<br>
- The quirks themselves are described below:<br>
-<br>
- FLOAT This window should not be tiled, but allowed<br>
- to float freely.<br>
- TRANSSZ Adjusts size on transient windows that are<br>
- too small using dialog_ratio (see<br>
- CONFIGURATION FILES).<br>
- ANYWHERE Allow window to position itself, uncentered.<br>
- XTERM_FONTADJ Adjust xterm fonts when resizing.<br>
- FULLSCREEN Remove border to allow window to use full<br>
- screen size.<br>
-<br>
- Custom quirks in the configuration file are specified as follows:<br>
-<br>
- quirk[<class>:<name>] = <quirk> [| <quirk> ...]<br>
-<br>
- <class> and <name> specify the window to which the quirk(s) apply, and<br>
- <quirk> is one of the quirks from the list above. For example:<br>
-<br>
- quirk[MPlayer:xv] = FLOAT | FULLSCREEN # let mplayer play<br>
- quirk[pcb:pcb] = NONE # remove existing quirk<br>
-<br>
- Note that spaces in <class> or <name> must be replaced by an underscore<br>
- in the configuration. The config entry for "xine:Xine Panel" would be:<br>
-<br>
- quirk[xine:Xine_Panel] = FLOAT<br>
-<br>
- You can obtain <class> and <name> by running <font color="#ff40ff">xprop(1)</font> and then clicking<br>
- on the desired window. In the following example the main window of Fire-<br>
- fox was clicked:<br>
-<br>
- $ xprop | grep WM_CLASS<br>
- WM_CLASS(STRING) = "Navigator", "Firefox"<br>
-<br>
-<font color="#ffff00">FILES</font><br>
- ~/.scrotwm.conf scrotwm user specific settings.<br>
- /etc/scrotwm.conf scrotwm global settings.<br>
-<br>
-<font color="#ffff00">HISTORY</font><br>
- scrotwm was inspired by xmonad & dwm.<br>
-<br>
-<font color="#ffff00">AUTHORS</font><br>
- scrotwm was written by Marco Peereboom <marco@peereboom.us>, Ryan Thomas<br>
- McBride <mcbride@countersiege.com> and Darrin Chandler<br>
- <dwchandler@stilyagin.com>.<br>
-<br>
-<font color="#ffff00">BUGS</font><br>
- Currently the menu, invoked with M-p, depends on dmenu.<br>
-<br>
-OpenBSD 4.5 May 25, 2009 5<br>
-</font></body>
-<p>
-<small>
-$scrotwm$
+<body>
+<pre>
+<span class="Title">SCROTWM(1) OpenBSD Reference Manual SCROTWM(1)</span>
+
+<span class="Statement">NAME</span>
+ scrotwm - window manager for X11
+
+<span class="Statement">SYNOPSIS</span>
+ scrotwm
+
+<span class="Statement">DESCRIPTION</span>
+ scrotwm is a minimalistic window manager that tries to stay out of the
+ way so that valuable screen real estate can be used for much more
+ important stuff. It has sane defaults and does not require one to learn
+ a language to do any configuration. It was written by hackers for
+ hackers and it strives to be small, compact and fast.
+
+ When scrotwm starts up, it reads settings from its configuration file,
+ scrotwm.conf. See the CONFIGURATION FILES section below.
+
+ The following notation is used throughout this page:
+
+ M Meta
+ S Shift
+ <Name> Named key
+ M1 Mouse button 1
+ M3 Mouse button 3
+
+ scrotwm is very simple in its use. Most of the actions are initiated via
+ key or mouse bindings. See the BINDINGS section below for defaults and
+ customizations.
+
+<span class="Statement">CONFIGURATION FILES</span>
+ scrotwm first tries to open the user specific file, ~/.scrotwm.conf. If
+ that file is unavailable, it then tries to open the global configuration
+ file /etc/scrotwm.conf.
+
+ The format of the file is <keyword> = <setting>. For example:
+
+ color_focus = red
+
+ Enabling or disabling an option is done by using 1 or 0 respectively.
+
+ The file supports the following keywords:
+
+ color_focus Border color of the currently focussed
+ window.
+ color_unfocus Border color of unfocussed windows.
+ bar_enabled Enable or disable status bar.
+ bar_border[x] Color of the status bar border in screen x.
+ bar_color[x] Color of the status bar window in screen x.
+ bar_font_color[x] Color of the font in status bar in screen
+ x.
+ bar_font Status bar font.
+ bar_action External script that populates additional
+ information in the status bar, such as
+ battery life.
+ bar_delay Update frequency, in seconds, of external
+ script that populates the status bar.
+ bar_at_bottom Place the statusbar at the bottom of each
+ region instead of the top.
+ stack_enabled Enable or disable displaying the current
+ stacking algorithm in the status bar.
+ clock_enabled Enable or disable displaying the clock in
+ the status bar. Disable by setting to 0 so
+ a custom clock could be used in the
+ bar_action script.
+ dialog_ratio Some applications have dialogue windows
+ that are too small to be useful. This
+ ratio is the screen size to what they will
+ be resized. For example, 0.6 is 60% of the
+ physical screen size.
+ region Allocates a custom region, removing any
+ autodetected regions which occupy the same
+ space on the screen. Defined in the format
+ screen[<idx>]:WIDTHxHEIGHT+X+Y, e.g.
+ screen[1]:800x1200+0+0.
+ term_width Set a preferred minimum width for the
+ terminal If this value is greater than 0,
+ scrotwm will attempt to adjust the font
+ sizes in the terminal to keep the terminal
+ width above this number as the window is
+ resized. Only <span class="PreProc">xterm(1)</span> is currently
+ supported. The <span class="PreProc">xterm(1)</span> binary must not be
+ setuid or setgid, which it is by default on
+ most systems. Users may need to set
+ program[term] (see the PROGRAMS section) to
+ use an alternate copy of the <span class="PreProc">xterm(1)</span>
+ binary without the setgid bit set.
+ title_class_enabled Enable or disable displaying the window
+ class in the status bar. Enable by setting
+ to 1
+ title_name_enabled Enable or disable displaying the window
+ title in the status bar. Enable by setting
+ to 1
+ modkey Change mod key. Mod1 is generally the ALT
+ key and Mod4 is the windows key on a PC.
+ focus_mode Using a value of follow_cursor will make
+ the window manager focus the window under
+ the mouse when switching workspaces and
+ creating windows.
+ disable_border Remove border when bar is disabled and
+ there is only one window on the screen.
+ program[p] Define new action to spawn a program p.
+ See the PROGRAMS section below.
+ bind[x] Bind key combo to action x. See the
+ BINDINGS section below.
+ quirk[c:n] Add "quirk" for windows with class c and
+ name n. See the QUIRKS section below.
+
+ Colors need to be specified per the <span class="PreProc">XQueryColor(3)</span> specification and
+ fonts need to be specified per the <span class="PreProc">XQueryFont(3)</span> specification.
+
+ To list the available fonts in your system see <span class="PreProc">fc-list(1)</span> or <span class="PreProc">xlsfonts(1)</span>
+ manpages. The <span class="PreProc">xfontsel(1)</span> application can help you to show the X Logical
+ Font Description ("XLFD") used as setting in the keyword bar_font.
+
+<span class="Statement">PROGRAMS</span>
+ scrotwm allows you to define custom actions to launch programs of your
+ choice and then bind them the same as with built-in actions. See the
+ BINDINGS section below.
+
+ The default programs are described below:
+
+ term xterm
+ screenshot_all screenshot.sh full
+ screenshot_wind screenshot.sh window
+ lock xlock
+ initscr initscreen.sh
+ menu dmenu_run -fn $bar_font -nb $bar_color -nf
+ $bar_font_color -sb $bar_border -sf $bar_color
+
+ Custom programs in the configuration file are specified as follows:
+
+ program[<name>] = <progpath> [<arg> [... <arg>]]
+
+ <name> is any identifier that does not conflict with a built-in action or
+ keyword, <progpath> is the desired program, and <arg> is zero or more
+ arguments to the program.
+
+ The following variables represent settable values in scrotwm (see the
+ CONFIGURATION FILES section above), and may be used in the <arg> fields
+ and will be substituted for values at the time the program is spawned:
+
+ $bar_border
+ $bar_color
+ $bar_font
+ $bar_font_color
+ $color_focus
+ $color_unfocus
+
+ Example:
+
+ program[ff] = /usr/local/bin/firefox <a href="http://scrotwm.org/">http://scrotwm.org/</a>
+ bind[ff] = Mod+f # Now Mod+F launched firefox
+
+ To undo the previous:
+
+ bind[] = Mod+f
+ program[ff] =
+
+<span class="Statement">BINDINGS</span>
+ scrotwm provides many functions (or actions) accessed via key or mouse
+ bindings.
+
+ The current mouse bindings are described below:
+
+ M1 Focus window
+ M-M1 Move window
+ M-M3 Resize window
+ M-S-M3 Resize window while maintaining it centered
+
+ The default key bindings are described below:
+
+ M-S-<Return> term
+ M-p menu
+ M-S-q quit
+ M-q restart scrotwm
+ M-<Space> cycle_layout
+ M-S-<Space> reset_layout
+ M-h master_shrink
+ M-l master_grow
+ M-, master_add
+ M-. master_del
+ M-S-, stack_inc
+ M-S-. stack_del
+ M-<Return> swap_main
+ M-j, M-<TAB> focus_next
+ M-k, M-S-<TAB> focus_prev
+ M-m focus_main
+ M-S-j swap_next
+ M-S-k swap_prev
+ M-b bar_toggle
+ M-x wind_del
+ M-S-x wind_kill
+ M-<n> ws_n
+ M-S-<n> mvws_n
+ M-<Right> ws_next
+ M-<Left> ws_prev
+ M-a ws_prior
+ M-S-<Right> screen_next
+ M-S-<Left> screen_prev
+ M-s screenshot_all
+ M-S-s screenshot_wind
+ M-S-v version
+ M-t float_toggle
+ M-S <Delete> lock
+ M-S-i initscr
+
+ The action names and descriptions are listed below:
+
+ term Spawn a new terminal (see PROGRAMS above)
+ menu Menu (see PROGRAMS above)
+ quit Quit scrotwm
+ restart Restart scrotwm
+ cycle_layout Cycle layout
+ reset_layout Reset layout
+ master_shrink Shrink master area
+ master_grow Grow master area
+ master_add Add windows to master area
+ master_del Remove windows from master area
+ stack_inc Add columns/rows to stacking area
+ stack_del Remove columns/rows from stacking area
+ swap_main Move current window to master area
+ focus_next Focus next window in workspace
+ focus_prev Focus previous window in workspace
+ focus_main Focus on main window in workspace
+ swap_next Swap with next window in workspace
+ swap_prev Swap with previous window in workspace
+ bar_toggle Toggle status bar in all workspaces
+ wind_del Delete current window in workspace
+ wind_kill Destroy current window in workspace
+ ws_n Switch to workspace n, where n is 1 through 10
+ mvws_n Move current window to workspace n, where n is 1
+ through 10
+ ws_next Switch to next workspace with a window in it
+ ws_prev Switch to previous workspace with a window in it
+ ws_prior Switch to last visited workspace
+ screen_next Move pointer to next region
+ screen_prev Move pointer to previous region
+ screenshot_all Take screenshot of entire screen (if enabled) (see
+ PROGRAMS above)
+ screenshot_wind Take screenshot of selected window (if enabled)
+ (see PROGRAMS above)
+ version Toggle version in status bar
+ float_toggle Toggle focused window between tiled and floating
+ lock Lock screen (see PROGRAMS above)
+ initscr Reinitialize physical screens (see PROGRAMS above)
+
+ Custom bindings in the configuration file are specified as follows:
+
+ bind[<action>] = <keys>
+
+ <action> is one of the actions listed above (or empty) and <keys> is in
+ the form of zero or more modifier keys (MOD, Mod1, Shift, etc.) and one
+ or more normal keys (b, space, etc.), separated by "+". For example:
+
+ bind[reset] = Mod4+q # bind Windows-key + q to reset
+ bind[] = Mod1+q # unbind Alt + q
+
+ Multiple key combinations may be bound to the same action.
+
+<span class="Statement">QUIRKS</span>
+ scrotwm provides "quirks" which handle windows that must be treated
+ specially in a tiling window manager, such as some dialogs and fullscreen
+ apps.
+
+ The default quirks are described below:
+
+ Firefox-bin:firefox-bin TRANSSZ
+ Firefox:Dialog FLOAT
+ Gimp:gimp FLOAT + ANYWHERE
+ MPlayer:xv FLOAT + FULLSCREEN
+ OpenOffice.org 2.4:VCLSalFrame FLOAT
+ OpenOffice.org 3.1:VCLSalFrame FLOAT
+ pcb:pcb FLOAT
+ xine:Xine Window FLOAT + ANYWHERE
+ xine:xine Panel FLOAT + ANYWHERE
+ xine:xine Video Fullscreen Window FULLSCREEN + FLOAT
+ Xitk:Xitk Combo FLOAT + ANYWHERE
+ Xitk:Xine Window FLOAT + ANYWHERE
+ XTerm:xterm XTERM_FONTADJ
+
+ The quirks themselves are described below:
+
+ FLOAT This window should not be tiled, but allowed
+ to float freely.
+ TRANSSZ Adjusts size on transient windows that are
+ too small using dialog_ratio (see
+ CONFIGURATION FILES).
+ ANYWHERE Allow window to position itself, uncentered.
+ XTERM_FONTADJ Adjust xterm fonts when resizing.
+ FULLSCREEN Remove border to allow window to use full
+ screen size.
+
+ Custom quirks in the configuration file are specified as follows:
+
+ quirk[<class>:<name>] = <quirk> [+ <quirk> ...]
+
+ <class> and <name> specify the window to which the quirk(s) apply, and
+ <quirk> is one of the quirks from the list above. For example:
+
+ quirk[MPlayer:xv] = FLOAT + FULLSCREEN # let mplayer play
+ quirk[pcb:pcb] = NONE # remove existing quirk
+
+ You can obtain <class> and <name> by running <span class="PreProc">xprop(1)</span> and then clicking
+ on the desired window. In the following example the main window of
+ Firefox was clicked:
+
+ $ xprop | grep WM_CLASS
+ WM_CLASS(STRING) = "Navigator", "Firefox"
+
+ Note that grepping for WM_CLASS flips class and name. In the example
+ above the quirk entry would be:
+
+ quirk[Firefox:Navigator] = FLOAT
+
+<span class="Statement">SIGNALS</span>
+ Sending scrotwm a HUP signal will retstart it.
+
+<span class="Statement">FILES</span>
+ ~/.scrotwm.conf scrotwm user specific settings.
+ /etc/scrotwm.conf scrotwm global settings.
+
+<span class="Statement">HISTORY</span>
+ scrotwm was inspired by xmonad & dwm.
+
+<span class="Statement">AUTHORS</span>
+
+ scrotwm was written by Marco Peereboom <marco@peereboom.us>, Ryan Thomas
+ McBride <mcbride@countersiege.com> and Darrin Chandler
+ <dwchandler@stilyagin.com>.
+
+<span class="Statement">BUGS</span>
+ Currently the menu, invoked with M-p, depends on dmenu.
+
+OpenBSD 4.8 July 15, 2010 OpenBSD 4.8
+</pre>
+</body>
</html>