From 42f2b03f604788b0b95265c89596b0c8472d5807 Mon Sep 17 00:00:00 2001
From: Jim Ramsay <i.am@jimramsay.com>
Date: Fri, 20 Feb 2009 14:23:09 -0500
Subject: Updated formatting for RESOURCES and ENVIRONMENT

---
 doc/asciidoc/fluxbox.txt | 621 ++++++++++++++++++++---------------
 doc/fluxbox.1.in         | 838 ++++++++++++++++++++++++++++++++---------------
 2 files changed, 932 insertions(+), 527 deletions(-)

diff --git a/doc/asciidoc/fluxbox.txt b/doc/asciidoc/fluxbox.txt
index 40e6090..da8d45d 100644
--- a/doc/asciidoc/fluxbox.txt
+++ b/doc/asciidoc/fluxbox.txt
@@ -862,274 +862,371 @@ When running fluxbox in a multiple-screen environment the screen0 key can also
 be screen1, screen2, to customize the behavior of fluxbox on each desktop
 accordingly. Here are the resources that are currently available:
 
-................................................................................
-session.screen0.window.focus.alpha: <integer>
-session.screen0.window.unfocus.alpha: <integer>
-		These resources are available to the user to set different levels of
-		transparency for different components of fluxbox. Each one accepts a value
-		between 0-255, 255 being opaque and 0 being completely transparent.
-		Default: 255
-
-session.screen0.slit.autoHide: <boolean>
-session.screen0.toolbar.autoHide: <boolean>
-      The autoHide resources allow the user to set the behavior of the toolbar
-      and slit. This behavior can be that they disappear when they are not being
-      used actively by the user, or they remain visible at all times. Default:
-      False
-
-session.screen0.slit.layer: <layer>
-session.screen0.toolbar.layer: <layer>
-      With these two resources, you can set the layer you want the toolbar and
-      the slit to appear on. Please read the LAYER section for more information.
-      Default: Dock
-
-session.screen0.slit.placement: <placement>
-session.screen0.toolbar.placement: <placement>
-      These allow users to place the slit and toolbar where they like. Possible
-      options are:
-      -   BottomLeft
-      -   BottomCenter
-      -   BottomRight
-      -   LeftBottom
-      -   LeftCenter
-      -   LeftTop
-      -   RightBottom
-      -   RightCenter
-      -   RightTop
-      -   TopLeft
-      -   TopCenter
-      -   TopRight
-
-session.screen0.slit.maxOver: <boolean>
-session.screen0.toolbar.maxOver: <boolean>
-session.screen0.tabs.maxOver: <boolean>
-      Setting these to True will allow application windows to maximize over the
-      complete screen. Setting to False allows the slit, toolbar, and external
-      tabs to hold their territory and will always be visible when an
-      application is maximized. Default: False
-
-session.screen0.toolbar.height: <integer>
-      Set the height of the toolbar. If the value is set to 0, the style file
-      will gain control over the toolbar height. It is possible to set a fixed
-      height by changing this value to something greater than 0. Default: 0
-
-session.screen0.toolbar.visible: <boolean>
-      The user can set whether they want to have a toolbar on screen at all.
-      Setting to False removes the toolbar from the screen. Default: True
-
-session.screen0.toolbar.widthPercent: <integer>
-      This resource sets the width percentage of the toolbar on the screen.
-      Default: 100
-
-session.screen0.toolbar.tools: <tools>
-      This resource specifies the tools plugged into the toolbar. Read the
-      TOOLBAR section in this manual for a description of each of these.
-		They may be specified in any order, delimited by the ',' character.
-		They will appear in the order given.
-      Possible tools::
-      -   clock
-      -   iconbar
-      -   nextwindow
-      -   prevwindow
-      -   nextworkspace
-      -   prevworkspace
-      -   systemtray
-      -   workspacename
-
-session.screen0.slit.onhead: <integer>
-session.screen0.toolbar.onhead: <integer>
-      For those that use xinerama, users can set this value to the number of the
-      head where they would like to see the slit and toolbar, starting from 1.
-      Setting this to 0 will ignore xinerama information. Default: 0
-
-session.screen0.iconbar.mode: <pattern>
-      This determines which windows will be displayed in the iconbar. Any window
-      pattern available to the Next/PrevWindow keybindings is acceptable.
-      Default: {static groups} (workspace)
-
-session.screen0.iconbar.usePixmap: <boolean>
-      This is also set in the Iconbar Mode menu. When set to True, this will
-      show the native icon of applications. Default: True
-
-session.screen0.iconbar.iconTextPadding: <integer>
-      This specifies the space between the window title and the edge of the
-      button. Default: 10
-
-session.screen0.iconbar.alignment: <position>
-      This value should be changed in the Iconbar Mode menu. Default:
-      Relative
-
-      Available options:
-      -   Left: Fixed width, aligned left
-      -   Relative: Width varies to fill the iconbar
-      -   Right: Fixed width, aligned right
-
-session.screen0.iconbar.iconWidth: <integer>
-      Used to specify the iconbar button width for Left/Right alignment.
-      Default: 128
-
-session.screen0.strftimeFormat: <date>
-      This adjusts the way the current time is displayed in the toolbar. The
-      strftime(3) format is used. Default: %I:%M %p
-
-session.screen0.tabs.intitlebar: <boolean>
-      This specifies whether tabs should be embedded in the titlebar or placed
-      outside the window. Default: True
-
-session.screen0.tab.placement: <placement>
-      This specifies where external tabs will appear on the window. Default:
-      TopLeft
-
-session.screen0.tab.width: <integer>
-      This specifies the width of external tabs in pixels. Default: 64
-
-session.screen0.focusModel: ClickToFocus|MouseFocus
-      This controls how windows gain focus via the mouse. With `ClickToFocus',
-      the user must click on the window. With `MouseFocus', windows gain focus
-      whenever the mouse moves over them. Default: ClickToFocus
+*session.screen0.window.{focus|unfocus}.alpha*: 'integer'::
+These resources are available to the user to set different levels of
+transparency for different components of fluxbox. Each one accepts a value
+between 0-255, 255 being opaque and 0 being completely transparent.
++
+Default: *255*
+
+*session.screen0.{slit|toolbar}.autoHide*: 'boolean'::
+The autoHide resources allow the user to set the behavior of the toolbar
+and slit. This behavior can be that they disappear when they are not being
+used actively by the user, or they remain visible at all times.
++
+Default: *False*
+
+*session.screen0.{slit|toolbar}.layer*: 'layer'::
+With these two resources, you can set the layer you want the toolbar and
+the slit to appear on. Please read the LAYER section for more information.
++
+Default: *Dock*
+
+*session.screen0.{slit|toolbar}.placement*: 'placement'::
+These allow users to place the slit and toolbar where they like.
++
+--
+Possible options are:;;
+	*BottomLeft* *BottomCenter* *BottomRight* *LeftBottom* *LeftCenter* *LeftTop*
+	*RightBottom* *RightCenter* *RightTop* *TopLeft* *TopCenter* *TopRight*
+--
++
+Slit default: *TopRight*
++
+Toolbar default: *BottomCenter*
+
+*session.screen0.{slit|toolbar|tabs}.maxOver*: 'boolean'::
+Setting these to True will allow application windows to maximize over the
+complete screen. Setting to False allows the slit, toolbar, and external
+tabs to hold their territory and will always be visible when an
+application is maximized.
++
+Default: *False*
+
+*session.screen0.toolbar.height*: 'integer'::
+Set the height of the toolbar. If the value is set to 0, the style file
+will gain control over the toolbar height. It is possible to set a fixed
+height by changing this value to something greater than 0.
++
+Default: *0*
+
+*session.screen0.toolbar.visible*: 'boolean'::
+The user can set whether they want to have a toolbar on screen at all.
+Setting to False removes the toolbar from the screen.
++
+Default: *True*
+
+*session.screen0.toolbar.widthPercent*: 'integer'::
+This resource sets the width percentage of the toolbar on the screen.
++
+Default: *100*
+
+*session.screen0.toolbar.tools*: 'tools'::
+This resource specifies the tools plugged into the toolbar. Read the
+TOOLBAR section in this manual for a description of each of these.
+They may be specified in any order, delimited by the *,* character.
+They will appear in the order given.
++
+Possible tools:;;
+*clock* *iconbar* *nextwindow* *prevwindow* *nextworkspace* *prevworkspace*
+*systemtray* *workspacename*
++
+Default:;;
+*workspacename, prevworkspace, nextworkspace, iconbar, prevwindow, nextwindow,
+systemtray, clock*
+
+*session.screen0.{slit|toolbar}.onhead*: 'integer'::
+For those that use xinerama, users can set this value to the number of the
+head where they would like to see the slit and toolbar, starting from 1.
+Setting this to 0 will ignore xinerama information.
++
+Default: *0*
+
+*session.screen0.iconbar.mode*: 'pattern'::
+This determines which windows will be displayed in the iconbar. Any window
+pattern is acceptable. See the section *CLIENT PATTERNS* in either
+*fluxbox-keys(5)* or *fluxbox-apps(5)* for details.
++
+Default: *{static groups} (workspace)*
+
+*session.screen0.iconbar.usePixmap*: 'boolean'::
+This is also set in the Iconbar Mode menu. When set to True, this will
+show the native icon of applications.
++
+Default: *True*
+
+*session.screen0.iconbar.iconTextPadding*: 'integer'::
+This specifies the space between the window title and the edge of the
+button.
++
+Default: *10*
+
+*session.screen0.iconbar.alignment*: 'position'::
+This value should be changed in the Iconbar Mode menu.
++
+--
+Available options:;;
+- *Left*: Fixed width, aligned left
+- *Relative*: Width varies to fill the iconbar
+- *Right*: Fixed width, aligned right
+--
++
+Default: *Relative*
+
+*session.screen0.iconbar.iconWidth*: 'integer'::
+Used to specify the iconbar button width for Left/Right alignment.
++
+Default: *128*
+
+*session.screen0.strftimeFormat*: 'date'::
+This adjusts the way the current time is displayed in the toolbar. The
+*strftime(3)* format is used.
++
+Default: *%I:%M %p*
+
+*session.screen0.tabs.intitlebar*: 'boolean'::
+This specifies whether tabs should be embedded in the titlebar or placed
+outside the window.
++
+Default: *True*
+
+*session.screen0.tab.placement*: 'placement'::
+This specifies where external tabs will appear on the window. It has the same
+possible values as *sesion.screen0.{slit|toolbar}.placement*.
++
+Default: *TopLeft*
+
+*session.screen0.tab.width*: 'integer'::
+This specifies the width of external tabs in pixels.
++
+Default: *64*
+
+*session.screen0.focusModel*: *ClickToFocus|MouseFocus*::
+This controls how windows gain focus via the mouse. With `ClickToFocus',
+the user must click on the window. With `MouseFocus', windows gain focus
+whenever the mouse moves over them.
++
+Default: *ClickToFocus*
       
-session.screen0.autoRaise: <boolean>
-      When True, this setting automatically raises any window that gains focus.
-      Default: True
-
-session.autoRaiseDelay: <integer>
-      Adjusts the delay (in milli-sec) before focused windows will raise
-      when using the Autoraise option. Default: 250
-
-session.screen0.clickRaises: <boolean>
-      This setting allows a user to click anywhere on a window to bring it on
-      top of other windows. Otherwise, only the titlebar will work. Default:
-      True
-
-session.screen0.workspacewarping: <boolean>
-      This setting enables a user to change workspaces by dragging a window
-      across the edge of the screen. Default: True
-
-session.screen0.showwindowposition: <boolean>
-      Setting this resource to True shows the user, in a little window,
-      the exact position of the application window while the user is
-      dragging it. Allows a precise placement of windows on a screen.
-      Default: True
-
-session.screen0.defaultDeco: <string>
-      This specifies the default window decorations, according to the same
-      options available to the `[Deco]' option in the `apps' file, described in
-      *fluxbox-apps(5)*. Default: NORMAL.
-
-session.screen0.menuDelay: <integer>
-      This sets the delay in milliseconds for submenus to open when you hover
-      over them or to close when you hover over another item. Default: 200
-
-session.screen0.focusNewWindows: <boolean>
-      This sets whether or not new windows will become focused automatically.
-      Default: True
-
-session.screen0.workspaceNames: <names>
-      Here is where the user can name their workspaces. However it is
-      recommended to use the tool available in the Workspace Menu to set
-      these. Default: one, two, three, four
-
-session.screen0.edgeSnapThreshold: <integer>
-      When moving a window across your screen, fluxbox is able to have it `snap'
-      to the edges of the screen and other windows for easy placement. This
-      variable tells fluxbox the distance (in pixels) at which the window will
-      jump to the edge. Default: 10
-
-session.screen0.windowPlacement: <placement strategy>
-      This resource specifies where to place new windows when not otherwise
-      specified (by the program or the `apps' file, for example). Here are the
-      options:
-      - RowSmartPlacement: tries to place windows in rows without overlapping
-      - ColSmartPlacement: tries to place windows in columns without overlapping
-      - CascadePlacement: places windows below the titlebar of the previous one
-      - UnderMousePlacement: places new windows underneath the mouse
-      Default: RowSmartPlacement
-
-session.screen0.rowPlacementDirection: LeftToRight|RightToLeft
-session.screen0.colPlacementDirection: TopToBottom|BottomToTop
-      These settings control the direction in which windows are tiled using the
-      RowSmartPlacement and ColSmartPlacement strategies described above.
-      Default: LeftToRight/TopToBottom
-
-session.screen0.fullMaximization: <boolean>
-      If this setting is enabled, windows will maximize over the toolbar, slit,
-      and any other window that creates a strut, no matter what their individual
-      settings are. Default: False
-
-session.screen0.opaqueMove: <boolean>
-      When moving a window, setting this to True will draw the window
-      contents as it moves (this is nasty on slow systems). If False, it
-      will only draw an outline of the window border. Default: True
-
-session.screen0.workspaces: <integer>
-      Set this to the number of workspaces the users wants. Default: 4
-
-session.screen0.windowMenu: <blank>|<location>
-      This specifies the location of a user-defined window menu. Default: blank
-
-session.appsFile: <location>
-session.groupFile: <location>
-session.keyFile: <location>
-session.menuFile: <location>
-session.slitlistFile: <location>
-session.styleFile: <location>
-session.styleOverlay: <location>
-      All of these resources require a pathname to their specific files. This is
-      where you can specify different files. Most of the defaults will be
-      located in the user's ~/.fluxbox directory.
-
-session.cacheLife: <integer>
-      This tells fluxbox how long (in minutes) unused pixmaps may stay in the X
-      server's memory. Default: 5
-
-session.cacheMax: <integer>
-      This tells fluxbox how much memory (in Kb) it may use to store cached
-      pixmaps on the X server. If your machine runs short of memory, you may
-      lower this value. Default: 200
-
-session.colorsPerChannel: <integer>
-      This tells fluxbox how many colors to take from the X server on
-      pseudo-color displays. A channel would be red, green, or blue. fluxbox
-      will allocate this variable ^ 3 and make them always available. Value must
-      be between 2-6. When you run fluxbox on an 8bpp display, you must set this
-      resource to 4. Default: 4
-
-session.doubleClickInterval: <integer>
-      Adjust the delay in milliseconds between mouse clicks for fluxbox to
-      consider a double click. Default: 250
-
-session.forcePseudoTransparency: <boolean>
-      If you have Xorg's composite extension enabled, this setting will force
-      the menu, windows, toolbar, and slit to use pseudo-transparency instead of
-      true transparency. Default: False
-
-session.ignoreBorder: <boolean>
-      This configures the ability to move windows by dragging the border.
-      Default: False
-
-session.tabPadding: <integer>
-      This specifies the spacing between tabs. Default: 0
-
-session.tabsAttachArea: Window|Titlebar
-      With this set to `Window', windows may be grouped by dragging one tab with
-      the middle mouse button and dropping it anywhere on another window. With
-      `Titlebar', the user must drop the tab on the target window's titlebar.
-      Default: Window
-
-session.titlebar.left: Stick
-session.titlebar.right: Minimize Maximize Close
-      The icons to place in the titlebar of decorated windows. The available
-      options are Close, Maximize, MenuIcon, Minimize, Shade, and Stick.
-
-................................................................................
+*session.screen0.autoRaise*: 'boolean'::
+When True, this setting automatically raises any window that gains focus.
++
+Default: *True*
+
+*session.autoRaiseDelay*: 'integer'::
+Adjusts the delay (in milli-sec) before focused windows will raise
+when using the Autoraise option.
++
+Default: *250*
+
+*session.screen0.clickRaises*: 'boolean'::
+This setting allows a user to click anywhere on a window to bring it on
+top of other windows. Otherwise, only the titlebar will work.
++
+Default: *True*
+
+*session.screen0.workspacewarping*: 'boolean'::
+This setting enables a user to change workspaces by dragging a window
+across the edge of the screen.
++
+Default: *True*
+
+*session.screen0.showwindowposition*: 'boolean'::
+Setting this resource to True shows the user, in a little window,
+the exact position of the application window while the user is
+dragging it. Allows a precise placement of windows on a screen.
++
+Default: *True*
+
+*session.screen0.defaultDeco*: 'string'::
+This specifies the default window decorations, according to the same
+options available to the *[Deco]* option in the `apps' file, described in
+*fluxbox-apps(5)*.
++
+Default: *NORMAL*
+
+*session.screen0.menuDelay*: 'integer'::
+This sets the delay in milliseconds for submenus to open when you hover
+over them or to close when you hover over another item.
++
+Default: *200*
+
+*session.screen0.focusNewWindows*: 'boolean'::
+This sets whether or not new windows will become focused automatically.
++
+Default: *True*
+
+*session.screen0.workspaceNames*: 'names'::
+Here is where the user can name their workspaces, in a comma-delimited list.
+However it is recommended to use the tool available in the Workspace Menu to set
+these.
++
+Default: *one, two, three, four*
+
+*session.screen0.edgeSnapThreshold*: 'integer'::
+When moving a window across your screen, fluxbox is able to have it `snap'
+to the edges of the screen and other windows for easy placement. This
+variable tells fluxbox the distance (in pixels) at which the window will
+jump to the edge.
++
+Default: *10*
+
+*session.screen0.windowPlacement*: 'strategy'::
+This resource specifies where to place new windows when not otherwise
+specified (by the program or the `apps' file, for example).
++
+--
+Available strategies:;;
+- RowSmartPlacement: tries to place windows in rows without overlapping
+- ColSmartPlacement: tries to place windows in columns without overlapping
+- CascadePlacement: places windows below the titlebar of the previous one
+- UnderMousePlacement: places new windows underneath the mouse
+--
++
+Default: *RowSmartPlacement*
+
+*session.screen0.rowPlacementDirection*: *LeftToRight*|*RightToLeft*::
+These settings control the direction in which windows are tiled using the
+RowSmartPlacement and ColSmartPlacement strategies described above.
++
+Default: *LeftToRight*
+
+*session.screen0.colPlacementDirection*: *TopToBottom*|*BottomToTop*::
+These settings control the direction in which windows are tiled using the
+RowSmartPlacement and ColSmartPlacement strategies described above.
++
+Default: *TopToBottom*
+
+*session.screen0.fullMaximization*: 'boolean'::
+If this setting is enabled, windows will maximize over the toolbar, slit,
+and any other window that creates a strut, no matter what their individual
+settings are.
++
+Default: *False*
+
+*session.screen0.opaqueMove*: 'boolean'::
+When moving a window, setting this to True will draw the window
+contents as it moves (this is nasty on slow systems). If False, it
+will only draw an outline of the window border.
++
+Default: *True*
+
+*session.screen0.workspaces*: 'integer'::
+Set this to the number of workspaces the users wants.
++
+Default: *4*
+
+*session.cacheLife*: 'minutes'::
+This tells fluxbox how long unused pixmaps may stay in the X
+server's memory.
++
+Default: *5*
+
+*session.cacheMax*: 'KbSize'::
+This tells fluxbox how much memory it may use to store cached
+pixmaps on the X server. If your machine runs short of memory, you may
+lower this value.
++
+Default: *200*
+
+*session.colorsPerChannel*: 'integer'::
+This tells fluxbox how many colors to take from the X server on
+pseudo-color displays. A channel would be red, green, or blue. fluxbox
+will allocate this variable ^ 3 and make them always available. Value must
+be between 2-6. When you run fluxbox on an 8bpp display, you must set this
+resource to 4.
++
+Default: *4*
+
+*session.doubleClickInterval*: 'integer'::
+Adjust the delay in milliseconds between mouse clicks for fluxbox to
+consider a double click.
++
+Default: *250*
+
+*session.forcePseudoTransparency*: 'boolean'::
+If you have Xorg's composite extension enabled, this setting will force
+the menu, windows, toolbar, and slit to use pseudo-transparency instead of
+true transparency.
++
+Default: *False*
+
+*session.ignoreBorder*: 'boolean'::
+This configures the ability to move windows by dragging the border.
++
+Default: *False*
+
+*session.tabPadding*: 'integer'::
+This specifies the spacing between tabs.
++
+Default: *0*
+
+*session.tabsAttachArea*: *Window|Titlebar*::
+With this set to `Window', windows may be grouped by dragging one tab with
+the middle mouse button and dropping it anywhere on another window. With
+`Titlebar', the user must drop the tab on the target window's titlebar.
++
+Default: *Window*
+
+*session.titlebar.{left|right}*: 'buttons'::
+The buttons or icons to place in the titlebar of decorated windows. You
+may specify any number, space-delimited.
++
+--
+The available options are:;;
+	*Close* *Maximize* *MenuIcon* *Minimize* *Shade* *Stick*
+--
++
+Default left: *Stick MenuIcon*
++
+Default right: *Shade Minimize Maximize Close*
+
+All of the 'location' resources following require a pathname to their specific
+files. This is where you can specify different files. Most of the defaults will
+be located in the user's *\~/.fluxbox* directory.
+
+*session.appsFile*: 'location'::
+	Location of persistent application settings, or the `apps' file. See the
+	*Remember...* item in the *Window Menu* section above or *fluxbox-apps(5)*
+	for details.
+
+*session.groupFile*: 'location'::
+	Deprecated, auto-grouping is now done in the `apps' file, see
+	*fluxbox-apps(5)* for details.
+
+*session.keyFile*: 'location'::
+	Location of the keyboard mapping settings, or the `keys' file.
+	See *fluxbox-keys(5)* for details.
+
+*session.menuFile*: 'location'::
+	Location of the Root Menu file.
+	See *fluxbox-menu(5)* for details.
+
+*session.slitlistFile*: 'location'::
+	Location of the file used to remember slit client ordering.
+	See *SLIT* above for details.
+
+*session.styleFile*: 'location'::
+	Location of the currently selected style.
+	See *fluxbox-style(5)* for details.
+
+*session.styleOverlay*: 'location'::
+	Location of the style overlay file.
+	See *fluxbox-style(5)* for details.
+
+*session.screen0.windowMenu*: 'location':::
+This optionally specifies the location of a user-defined window menu. If left
+blank, it will use *\~/.fluxbox/windowmenu*.
++
+Default: *blank*
 
 ENVIRONMENT
 -----------
-HOME::
-    fluxbox uses HOME to find the .fluxbox/init file and to resolve style file
+*HOME*::
+    fluxbox uses *$HOME* to find the .fluxbox/init file and to resolve style file
     and -directory names.
 
-DISPLAY::
+*DISPLAY*::
     When no other display was given on the command line, fluxbox will start on
     the display specified by this variable.
 
diff --git a/doc/fluxbox.1.in b/doc/fluxbox.1.in
index da9d0e0..81e451e 100644
--- a/doc/fluxbox.1.in
+++ b/doc/fluxbox.1.in
@@ -1,12 +1,12 @@
 .\"     Title: fluxbox
 .\"    Author: [see the "AUTHORS" section]
 .\" Generator: DocBook XSL Stylesheets v1.74.0 <http://docbook.sf.net/>
-.\"      Date: 02/19/2009
+.\"      Date: 02/20/2009
 .\"    Manual: Fluxbox Manual
 .\"    Source: fluxbox.txt 1.1.2
 .\"  Language: English
 .\"
-.TH "FLUXBOX" "1" "02/19/2009" "fluxbox\&.txt 1\&.1\&.2" "Fluxbox Manual"
+.TH "FLUXBOX" "1" "02/20/2009" "fluxbox\&.txt 1\&.1\&.2" "Fluxbox Manual"
 .\" -----------------------------------------------------------------
 .\" * (re)Define some macros
 .\" -----------------------------------------------------------------
@@ -1604,286 +1604,594 @@ The other way to set the layer for a window is through the `apps\' file\&. This
 Usually the \fB~/\&.fluxbox/init\fR resource file is created and maintained by fluxbox itself\&. You can use the \fBConfigure Menu\fR, mentioned above, to set most of these options\&. However, we\'ll cover all of the resource options that are available to the user\&. If you edit this file while fluxbox is running, you must \(lqreconfigure\(rq to reload the resource options\&.
 .sp
 When running fluxbox in a multiple\-screen environment the screen0 key can also be screen1, screen2, to customize the behavior of fluxbox on each desktop accordingly\&. Here are the resources that are currently available:
+.PP
+\fBsession\&.screen0\&.window\&.{focus|unfocus}\&.alpha\fR: \fIinteger\fR
+.RS 4
+These resources are available to the user to set different levels of transparency for different components of fluxbox\&. Each one accepts a value between 0\-255, 255 being opaque and 0 being completely transparent\&.
 .sp
-.if n \{\
+Default:
+\fB255\fR
+.RE
+.PP
+\fBsession\&.screen0\&.{slit|toolbar}\&.autoHide\fR: \fIboolean\fR
+.RS 4
+The autoHide resources allow the user to set the behavior of the toolbar and slit\&. This behavior can be that they disappear when they are not being used actively by the user, or they remain visible at all times\&.
+.sp
+Default:
+\fBFalse\fR
+.RE
+.PP
+\fBsession\&.screen0\&.{slit|toolbar}\&.layer\fR: \fIlayer\fR
+.RS 4
+With these two resources, you can set the layer you want the toolbar and the slit to appear on\&. Please read the LAYER section for more information\&.
+.sp
+Default:
+\fBDock\fR
+.RE
+.PP
+\fBsession\&.screen0\&.{slit|toolbar}\&.placement\fR: \fIplacement\fR
+.RS 4
+These allow users to place the slit and toolbar where they like\&.
+.PP
+Possible options are:
 .RS 4
-.\}
-.fam C
-.ps -1
-.nf
-.BB lightgray
-session\&.screen0\&.window\&.focus\&.alpha: <integer>
-session\&.screen0\&.window\&.unfocus\&.alpha: <integer>
-                These resources are available to the user to set different levels of
-                transparency for different components of fluxbox\&. Each one accepts a value
-                between 0\-255, 255 being opaque and 0 being completely transparent\&.
-                Default: 255
-
-session\&.screen0\&.slit\&.autoHide: <boolean>
-session\&.screen0\&.toolbar\&.autoHide: <boolean>
-      The autoHide resources allow the user to set the behavior of the toolbar
-      and slit\&. This behavior can be that they disappear when they are not being
-      used actively by the user, or they remain visible at all times\&. Default:
-      False
-
-session\&.screen0\&.slit\&.layer: <layer>
-session\&.screen0\&.toolbar\&.layer: <layer>
-      With these two resources, you can set the layer you want the toolbar and
-      the slit to appear on\&. Please read the LAYER section for more information\&.
-      Default: Dock
-
-session\&.screen0\&.slit\&.placement: <placement>
-session\&.screen0\&.toolbar\&.placement: <placement>
-      These allow users to place the slit and toolbar where they like\&. Possible
-      options are:
-      \-   BottomLeft
-      \-   BottomCenter
-      \-   BottomRight
-      \-   LeftBottom
-      \-   LeftCenter
-      \-   LeftTop
-      \-   RightBottom
-      \-   RightCenter
-      \-   RightTop
-      \-   TopLeft
-      \-   TopCenter
-      \-   TopRight
-
-session\&.screen0\&.slit\&.maxOver: <boolean>
-session\&.screen0\&.toolbar\&.maxOver: <boolean>
-session\&.screen0\&.tabs\&.maxOver: <boolean>
-      Setting these to True will allow application windows to maximize over the
-      complete screen\&. Setting to False allows the slit, toolbar, and external
-      tabs to hold their territory and will always be visible when an
-      application is maximized\&. Default: False
-
-session\&.screen0\&.toolbar\&.height: <integer>
-      Set the height of the toolbar\&. If the value is set to 0, the style file
-      will gain control over the toolbar height\&. It is possible to set a fixed
-      height by changing this value to something greater than 0\&. Default: 0
-
-session\&.screen0\&.toolbar\&.visible: <boolean>
-      The user can set whether they want to have a toolbar on screen at all\&.
-      Setting to False removes the toolbar from the screen\&. Default: True
-
-session\&.screen0\&.toolbar\&.widthPercent: <integer>
-      This resource sets the width percentage of the toolbar on the screen\&.
-      Default: 100
-
-session\&.screen0\&.toolbar\&.tools: <tools>
-      This resource specifies the tools plugged into the toolbar\&. Read the
-      TOOLBAR section in this manual for a description of each of these\&.
-                They may be specified in any order, delimited by the \',\' character\&.
-                They will appear in the order given\&.
-      Possible tools::
-      \-   clock
-      \-   iconbar
-      \-   nextwindow
-      \-   prevwindow
-      \-   nextworkspace
-      \-   prevworkspace
-      \-   systemtray
-      \-   workspacename
-
-session\&.screen0\&.slit\&.onhead: <integer>
-session\&.screen0\&.toolbar\&.onhead: <integer>
-      For those that use xinerama, users can set this value to the number of the
-      head where they would like to see the slit and toolbar, starting from 1\&.
-      Setting this to 0 will ignore xinerama information\&. Default: 0
-
-session\&.screen0\&.iconbar\&.mode: <pattern>
-      This determines which windows will be displayed in the iconbar\&. Any window
-      pattern available to the Next/PrevWindow keybindings is acceptable\&.
-      Default: {static groups} (workspace)
-
-session\&.screen0\&.iconbar\&.usePixmap: <boolean>
-      This is also set in the Iconbar Mode menu\&. When set to True, this will
-      show the native icon of applications\&. Default: True
-
-session\&.screen0\&.iconbar\&.iconTextPadding: <integer>
-      This specifies the space between the window title and the edge of the
-      button\&. Default: 10
-
-session\&.screen0\&.iconbar\&.alignment: <position>
-      This value should be changed in the Iconbar Mode menu\&. Default:
-      Relative
-
-      Available options:
-      \-   Left: Fixed width, aligned left
-      \-   Relative: Width varies to fill the iconbar
-      \-   Right: Fixed width, aligned right
-
-session\&.screen0\&.iconbar\&.iconWidth: <integer>
-      Used to specify the iconbar button width for Left/Right alignment\&.
-      Default: 128
-
-session\&.screen0\&.strftimeFormat: <date>
-      This adjusts the way the current time is displayed in the toolbar\&. The
-      strftime(3) format is used\&. Default: %I:%M %p
-
-session\&.screen0\&.tabs\&.intitlebar: <boolean>
-      This specifies whether tabs should be embedded in the titlebar or placed
-      outside the window\&. Default: True
-
-session\&.screen0\&.tab\&.placement: <placement>
-      This specifies where external tabs will appear on the window\&. Default:
-      TopLeft
-
-session\&.screen0\&.tab\&.width: <integer>
-      This specifies the width of external tabs in pixels\&. Default: 64
-
-session\&.screen0\&.focusModel: ClickToFocus|MouseFocus
-      This controls how windows gain focus via the mouse\&. With `ClickToFocus\',
-      the user must click on the window\&. With `MouseFocus\', windows gain focus
-      whenever the mouse moves over them\&. Default: ClickToFocus
-
-session\&.screen0\&.autoRaise: <boolean>
-      When True, this setting automatically raises any window that gains focus\&.
-      Default: True
-
-session\&.autoRaiseDelay: <integer>
-      Adjusts the delay (in milli\-sec) before focused windows will raise
-      when using the Autoraise option\&. Default: 250
-
-session\&.screen0\&.clickRaises: <boolean>
-      This setting allows a user to click anywhere on a window to bring it on
-      top of other windows\&. Otherwise, only the titlebar will work\&. Default:
-      True
-
-session\&.screen0\&.workspacewarping: <boolean>
-      This setting enables a user to change workspaces by dragging a window
-      across the edge of the screen\&. Default: True
-
-session\&.screen0\&.showwindowposition: <boolean>
-      Setting this resource to True shows the user, in a little window,
-      the exact position of the application window while the user is
-      dragging it\&. Allows a precise placement of windows on a screen\&.
-      Default: True
-
-session\&.screen0\&.defaultDeco: <string>
-      This specifies the default window decorations, according to the same
-      options available to the `[Deco]\' option in the `apps\' file, described in
-      *fluxbox\-apps(5)*\&. Default: NORMAL\&.
-
-session\&.screen0\&.menuDelay: <integer>
-      This sets the delay in milliseconds for submenus to open when you hover
-      over them or to close when you hover over another item\&. Default: 200
-
-session\&.screen0\&.focusNewWindows: <boolean>
-      This sets whether or not new windows will become focused automatically\&.
-      Default: True
-
-session\&.screen0\&.workspaceNames: <names>
-      Here is where the user can name their workspaces\&. However it is
-      recommended to use the tool available in the Workspace Menu to set
-      these\&. Default: one, two, three, four
-
-session\&.screen0\&.edgeSnapThreshold: <integer>
-      When moving a window across your screen, fluxbox is able to have it `snap\'
-      to the edges of the screen and other windows for easy placement\&. This
-      variable tells fluxbox the distance (in pixels) at which the window will
-      jump to the edge\&. Default: 10
-
-session\&.screen0\&.windowPlacement: <placement strategy>
-      This resource specifies where to place new windows when not otherwise
-      specified (by the program or the `apps\' file, for example)\&. Here are the
-      options:
-      \- RowSmartPlacement: tries to place windows in rows without overlapping
-      \- ColSmartPlacement: tries to place windows in columns without overlapping
-      \- CascadePlacement: places windows below the titlebar of the previous one
-      \- UnderMousePlacement: places new windows underneath the mouse
-      Default: RowSmartPlacement
-
-session\&.screen0\&.rowPlacementDirection: LeftToRight|RightToLeft
-session\&.screen0\&.colPlacementDirection: TopToBottom|BottomToTop
-      These settings control the direction in which windows are tiled using the
-      RowSmartPlacement and ColSmartPlacement strategies described above\&.
-      Default: LeftToRight/TopToBottom
-
-session\&.screen0\&.fullMaximization: <boolean>
-      If this setting is enabled, windows will maximize over the toolbar, slit,
-      and any other window that creates a strut, no matter what their individual
-      settings are\&. Default: False
-
-session\&.screen0\&.opaqueMove: <boolean>
-      When moving a window, setting this to True will draw the window
-      contents as it moves (this is nasty on slow systems)\&. If False, it
-      will only draw an outline of the window border\&. Default: True
-
-session\&.screen0\&.workspaces: <integer>
-      Set this to the number of workspaces the users wants\&. Default: 4
-
-session\&.screen0\&.windowMenu: <blank>|<location>
-      This specifies the location of a user\-defined window menu\&. Default: blank
-
-session\&.appsFile: <location>
-session\&.groupFile: <location>
-session\&.keyFile: <location>
-session\&.menuFile: <location>
-session\&.slitlistFile: <location>
-session\&.styleFile: <location>
-session\&.styleOverlay: <location>
-      All of these resources require a pathname to their specific files\&. This is
-      where you can specify different files\&. Most of the defaults will be
-      located in the user\'s ~/\&.fluxbox directory\&.
-
-session\&.cacheLife: <integer>
-      This tells fluxbox how long (in minutes) unused pixmaps may stay in the X
-      server\'s memory\&. Default: 5
 
-session\&.cacheMax: <integer>
-      This tells fluxbox how much memory (in Kb) it may use to store cached
-      pixmaps on the X server\&. If your machine runs short of memory, you may
-      lower this value\&. Default: 200
+\fBBottomLeft\fR
+\fBBottomCenter\fR
+\fBBottomRight\fR
+\fBLeftBottom\fR
+\fBLeftCenter\fR
+\fBLeftTop\fR
+\fBRightBottom\fR
+\fBRightCenter\fR
+\fBRightTop\fR
+\fBTopLeft\fR
+\fBTopCenter\fR
+\fBTopRight\fR
+.RE
+.sp
+Slit default:
+\fBTopRight\fR
+.sp
+Toolbar default:
+\fBBottomCenter\fR
+.RE
+.PP
+\fBsession\&.screen0\&.{slit|toolbar|tabs}\&.maxOver\fR: \fIboolean\fR
+.RS 4
+Setting these to True will allow application windows to maximize over the complete screen\&. Setting to False allows the slit, toolbar, and external tabs to hold their territory and will always be visible when an application is maximized\&.
+.sp
+Default:
+\fBFalse\fR
+.RE
+.PP
+\fBsession\&.screen0\&.toolbar\&.height\fR: \fIinteger\fR
+.RS 4
+Set the height of the toolbar\&. If the value is set to 0, the style file will gain control over the toolbar height\&. It is possible to set a fixed height by changing this value to something greater than 0\&.
+.sp
+Default:
+\fB0\fR
+.RE
+.PP
+\fBsession\&.screen0\&.toolbar\&.visible\fR: \fIboolean\fR
+.RS 4
+The user can set whether they want to have a toolbar on screen at all\&. Setting to False removes the toolbar from the screen\&.
+.sp
+Default:
+\fBTrue\fR
+.RE
+.PP
+\fBsession\&.screen0\&.toolbar\&.widthPercent\fR: \fIinteger\fR
+.RS 4
+This resource sets the width percentage of the toolbar on the screen\&.
+.sp
+Default:
+\fB100\fR
+.RE
+.PP
+\fBsession\&.screen0\&.toolbar\&.tools\fR: \fItools\fR
+.RS 4
+This resource specifies the tools plugged into the toolbar\&. Read the TOOLBAR section in this manual for a description of each of these\&. They may be specified in any order, delimited by the
+\fB,\fR
+character\&. They will appear in the order given\&.
+.PP
+Possible tools:
+.RS 4
 
-session\&.colorsPerChannel: <integer>
-      This tells fluxbox how many colors to take from the X server on
-      pseudo\-color displays\&. A channel would be red, green, or blue\&. fluxbox
-      will allocate this variable ^ 3 and make them always available\&. Value must
-      be between 2\-6\&. When you run fluxbox on an 8bpp display, you must set this
-      resource to 4\&. Default: 4
+\fBclock\fR
+\fBiconbar\fR
+\fBnextwindow\fR
+\fBprevwindow\fR
+\fBnextworkspace\fR
+\fBprevworkspace\fR
+\fBsystemtray\fR
+\fBworkspacename\fR
+.RE
+.PP
+Default:
+.RS 4
 
-session\&.doubleClickInterval: <integer>
-      Adjust the delay in milliseconds between mouse clicks for fluxbox to
-      consider a double click\&. Default: 250
+\fBworkspacename, prevworkspace, nextworkspace, iconbar, prevwindow, nextwindow, systemtray, clock\fR
+.RE
+.RE
+.PP
+\fBsession\&.screen0\&.{slit|toolbar}\&.onhead\fR: \fIinteger\fR
+.RS 4
+For those that use xinerama, users can set this value to the number of the head where they would like to see the slit and toolbar, starting from 1\&. Setting this to 0 will ignore xinerama information\&.
+.sp
+Default:
+\fB0\fR
+.RE
+.PP
+\fBsession\&.screen0\&.iconbar\&.mode\fR: \fIpattern\fR
+.RS 4
+This determines which windows will be displayed in the iconbar\&. Any window pattern is acceptable\&. See the section
+\fBCLIENT PATTERNS\fR
+in either
+\fBfluxbox\-keys(5)\fR
+or
+\fBfluxbox\-apps(5)\fR
+for details\&.
+.sp
+Default:
+\fB{static groups} (workspace)\fR
+.RE
+.PP
+\fBsession\&.screen0\&.iconbar\&.usePixmap\fR: \fIboolean\fR
+.RS 4
+This is also set in the Iconbar Mode menu\&. When set to True, this will show the native icon of applications\&.
+.sp
+Default:
+\fBTrue\fR
+.RE
+.PP
+\fBsession\&.screen0\&.iconbar\&.iconTextPadding\fR: \fIinteger\fR
+.RS 4
+This specifies the space between the window title and the edge of the button\&.
+.sp
+Default:
+\fB10\fR
+.RE
+.PP
+\fBsession\&.screen0\&.iconbar\&.alignment\fR: \fIposition\fR
+.RS 4
+This value should be changed in the Iconbar Mode menu\&.
+.PP
+Available options:
+.RS 4
 
-session\&.forcePseudoTransparency: <boolean>
-      If you have Xorg\'s composite extension enabled, this setting will force
-      the menu, windows, toolbar, and slit to use pseudo\-transparency instead of
-      true transparency\&. Default: False
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
 
-session\&.ignoreBorder: <boolean>
-      This configures the ability to move windows by dragging the border\&.
-      Default: False
+\fBLeft\fR: Fixed width, aligned left
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
 
-session\&.tabPadding: <integer>
-      This specifies the spacing between tabs\&. Default: 0
+\fBRelative\fR: Width varies to fill the iconbar
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
 
-session\&.tabsAttachArea: Window|Titlebar
-      With this set to `Window\', windows may be grouped by dragging one tab with
-      the middle mouse button and dropping it anywhere on another window\&. With
-      `Titlebar\', the user must drop the tab on the target window\'s titlebar\&.
-      Default: Window
+\fBRight\fR: Fixed width, aligned right
+.RE
+.RE
+.sp
+Default:
+\fBRelative\fR
+.RE
+.PP
+\fBsession\&.screen0\&.iconbar\&.iconWidth\fR: \fIinteger\fR
+.RS 4
+Used to specify the iconbar button width for Left/Right alignment\&.
+.sp
+Default:
+\fB128\fR
+.RE
+.PP
+\fBsession\&.screen0\&.strftimeFormat\fR: \fIdate\fR
+.RS 4
+This adjusts the way the current time is displayed in the toolbar\&. The
+\fBstrftime(3)\fR
+format is used\&.
+.sp
+Default:
+\fB%I:%M %p\fR
+.RE
+.PP
+\fBsession\&.screen0\&.tabs\&.intitlebar\fR: \fIboolean\fR
+.RS 4
+This specifies whether tabs should be embedded in the titlebar or placed outside the window\&.
+.sp
+Default:
+\fBTrue\fR
+.RE
+.PP
+\fBsession\&.screen0\&.tab\&.placement\fR: \fIplacement\fR
+.RS 4
+This specifies where external tabs will appear on the window\&. It has the same possible values as
+\fBsesion\&.screen0\&.{slit|toolbar}\&.placement\fR\&.
+.sp
+Default:
+\fBTopLeft\fR
+.RE
+.PP
+\fBsession\&.screen0\&.tab\&.width\fR: \fIinteger\fR
+.RS 4
+This specifies the width of external tabs in pixels\&.
+.sp
+Default:
+\fB64\fR
+.RE
+.PP
+\fBsession\&.screen0\&.focusModel\fR: \fBClickToFocus|MouseFocus\fR
+.RS 4
+This controls how windows gain focus via the mouse\&. With `ClickToFocus\', the user must click on the window\&. With `MouseFocus\', windows gain focus whenever the mouse moves over them\&.
+.sp
+Default:
+\fBClickToFocus\fR
+.RE
+.PP
+\fBsession\&.screen0\&.autoRaise\fR: \fIboolean\fR
+.RS 4
+When True, this setting automatically raises any window that gains focus\&.
+.sp
+Default:
+\fBTrue\fR
+.RE
+.PP
+\fBsession\&.autoRaiseDelay\fR: \fIinteger\fR
+.RS 4
+Adjusts the delay (in milli\-sec) before focused windows will raise when using the Autoraise option\&.
+.sp
+Default:
+\fB250\fR
+.RE
+.PP
+\fBsession\&.screen0\&.clickRaises\fR: \fIboolean\fR
+.RS 4
+This setting allows a user to click anywhere on a window to bring it on top of other windows\&. Otherwise, only the titlebar will work\&.
+.sp
+Default:
+\fBTrue\fR
+.RE
+.PP
+\fBsession\&.screen0\&.workspacewarping\fR: \fIboolean\fR
+.RS 4
+This setting enables a user to change workspaces by dragging a window across the edge of the screen\&.
+.sp
+Default:
+\fBTrue\fR
+.RE
+.PP
+\fBsession\&.screen0\&.showwindowposition\fR: \fIboolean\fR
+.RS 4
+Setting this resource to True shows the user, in a little window, the exact position of the application window while the user is dragging it\&. Allows a precise placement of windows on a screen\&.
+.sp
+Default:
+\fBTrue\fR
+.RE
+.PP
+\fBsession\&.screen0\&.defaultDeco\fR: \fIstring\fR
+.RS 4
+This specifies the default window decorations, according to the same options available to the
+\fB[Deco]\fR
+option in the `apps\' file, described in
+\fBfluxbox\-apps(5)\fR\&.
+.sp
+Default:
+\fBNORMAL\fR
+.RE
+.PP
+\fBsession\&.screen0\&.menuDelay\fR: \fIinteger\fR
+.RS 4
+This sets the delay in milliseconds for submenus to open when you hover over them or to close when you hover over another item\&.
+.sp
+Default:
+\fB200\fR
+.RE
+.PP
+\fBsession\&.screen0\&.focusNewWindows\fR: \fIboolean\fR
+.RS 4
+This sets whether or not new windows will become focused automatically\&.
+.sp
+Default:
+\fBTrue\fR
+.RE
+.PP
+\fBsession\&.screen0\&.workspaceNames\fR: \fInames\fR
+.RS 4
+Here is where the user can name their workspaces, in a comma\-delimited list\&. However it is recommended to use the tool available in the Workspace Menu to set these\&.
+.sp
+Default:
+\fBone, two, three, four\fR
+.RE
+.PP
+\fBsession\&.screen0\&.edgeSnapThreshold\fR: \fIinteger\fR
+.RS 4
+When moving a window across your screen, fluxbox is able to have it `snap\' to the edges of the screen and other windows for easy placement\&. This variable tells fluxbox the distance (in pixels) at which the window will jump to the edge\&.
+.sp
+Default:
+\fB10\fR
+.RE
+.PP
+\fBsession\&.screen0\&.windowPlacement\fR: \fIstrategy\fR
+.RS 4
+This resource specifies where to place new windows when not otherwise specified (by the program or the `apps\' file, for example)\&.
+.PP
+Available strategies:
+.RS 4
 
-session\&.titlebar\&.left: Stick
-session\&.titlebar\&.right: Minimize Maximize Close
-      The icons to place in the titlebar of decorated windows\&. The available
-      options are Close, Maximize, MenuIcon, Minimize, Shade, and Stick\&.
-.EB lightgray
-.fi
-.fam
-.ps +1
-.if n \{\
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+RowSmartPlacement: tries to place windows in rows without overlapping
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+ColSmartPlacement: tries to place windows in columns without overlapping
 .RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
 .\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+CascadePlacement: places windows below the titlebar of the previous one
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+UnderMousePlacement: places new windows underneath the mouse
+.RE
+.RE
+.sp
+Default:
+\fBRowSmartPlacement\fR
+.RE
+.PP
+\fBsession\&.screen0\&.rowPlacementDirection\fR: \fBLeftToRight\fR|\fBRightToLeft\fR
+.RS 4
+These settings control the direction in which windows are tiled using the RowSmartPlacement and ColSmartPlacement strategies described above\&.
+.sp
+Default:
+\fBLeftToRight\fR
+.RE
+.PP
+\fBsession\&.screen0\&.colPlacementDirection\fR: \fBTopToBottom\fR|\fBBottomToTop\fR
+.RS 4
+These settings control the direction in which windows are tiled using the RowSmartPlacement and ColSmartPlacement strategies described above\&.
+.sp
+Default:
+\fBTopToBottom\fR
+.RE
+.PP
+\fBsession\&.screen0\&.fullMaximization\fR: \fIboolean\fR
+.RS 4
+If this setting is enabled, windows will maximize over the toolbar, slit, and any other window that creates a strut, no matter what their individual settings are\&.
+.sp
+Default:
+\fBFalse\fR
+.RE
+.PP
+\fBsession\&.screen0\&.opaqueMove\fR: \fIboolean\fR
+.RS 4
+When moving a window, setting this to True will draw the window contents as it moves (this is nasty on slow systems)\&. If False, it will only draw an outline of the window border\&.
+.sp
+Default:
+\fBTrue\fR
+.RE
+.PP
+\fBsession\&.screen0\&.workspaces\fR: \fIinteger\fR
+.RS 4
+Set this to the number of workspaces the users wants\&.
+.sp
+Default:
+\fB4\fR
+.RE
+.PP
+\fBsession\&.cacheLife\fR: \fIminutes\fR
+.RS 4
+This tells fluxbox how long unused pixmaps may stay in the X server\'s memory\&.
+.sp
+Default:
+\fB5\fR
+.RE
+.PP
+\fBsession\&.cacheMax\fR: \fIKbSize\fR
+.RS 4
+This tells fluxbox how much memory it may use to store cached pixmaps on the X server\&. If your machine runs short of memory, you may lower this value\&.
+.sp
+Default:
+\fB200\fR
+.RE
+.PP
+\fBsession\&.colorsPerChannel\fR: \fIinteger\fR
+.RS 4
+This tells fluxbox how many colors to take from the X server on pseudo\-color displays\&. A channel would be red, green, or blue\&. fluxbox will allocate this variable ^ 3 and make them always available\&. Value must be between 2\-6\&. When you run fluxbox on an 8bpp display, you must set this resource to 4\&.
+.sp
+Default:
+\fB4\fR
+.RE
+.PP
+\fBsession\&.doubleClickInterval\fR: \fIinteger\fR
+.RS 4
+Adjust the delay in milliseconds between mouse clicks for fluxbox to consider a double click\&.
+.sp
+Default:
+\fB250\fR
+.RE
+.PP
+\fBsession\&.forcePseudoTransparency\fR: \fIboolean\fR
+.RS 4
+If you have Xorg\'s composite extension enabled, this setting will force the menu, windows, toolbar, and slit to use pseudo\-transparency instead of true transparency\&.
+.sp
+Default:
+\fBFalse\fR
+.RE
+.PP
+\fBsession\&.ignoreBorder\fR: \fIboolean\fR
+.RS 4
+This configures the ability to move windows by dragging the border\&.
+.sp
+Default:
+\fBFalse\fR
+.RE
+.PP
+\fBsession\&.tabPadding\fR: \fIinteger\fR
+.RS 4
+This specifies the spacing between tabs\&.
+.sp
+Default:
+\fB0\fR
+.RE
+.PP
+\fBsession\&.tabsAttachArea\fR: \fBWindow|Titlebar\fR
+.RS 4
+With this set to `Window\', windows may be grouped by dragging one tab with the middle mouse button and dropping it anywhere on another window\&. With `Titlebar\', the user must drop the tab on the target window\'s titlebar\&.
+.sp
+Default:
+\fBWindow\fR
+.RE
+.PP
+\fBsession\&.titlebar\&.{left|right}\fR: \fIbuttons\fR
+.RS 4
+The buttons or icons to place in the titlebar of decorated windows\&. You may specify any number, space\-delimited\&.
+.PP
+The available options are:
+.RS 4
+
+\fBClose\fR
+\fBMaximize\fR
+\fBMenuIcon\fR
+\fBMinimize\fR
+\fBShade\fR
+\fBStick\fR
+.RE
+.sp
+Default left:
+\fBStick MenuIcon\fR
+.sp
+Default right:
+\fBShade Minimize Maximize Close\fR
+.RE
+.sp
+All of the \fIlocation\fR resources following require a pathname to their specific files\&. This is where you can specify different files\&. Most of the defaults will be located in the user\'s \fB~/\&.fluxbox\fR directory\&.
+.PP
+\fBsession\&.appsFile\fR: \fIlocation\fR
+.RS 4
+Location of persistent application settings, or the `apps\' file\&. See the
+\fBRemember\&...\fR
+item in the
+\fBWindow Menu\fR
+section above or
+\fBfluxbox\-apps(5)\fR
+for details\&.
+.RE
+.PP
+\fBsession\&.groupFile\fR: \fIlocation\fR
+.RS 4
+Deprecated, auto\-grouping is now done in the `apps\' file, see
+\fBfluxbox\-apps(5)\fR
+for details\&.
+.RE
+.PP
+\fBsession\&.keyFile\fR: \fIlocation\fR
+.RS 4
+Location of the keyboard mapping settings, or the `keys\' file\&. See
+\fBfluxbox\-keys(5)\fR
+for details\&.
+.RE
+.PP
+\fBsession\&.menuFile\fR: \fIlocation\fR
+.RS 4
+Location of the Root Menu file\&. See
+\fBfluxbox\-menu(5)\fR
+for details\&.
+.RE
+.PP
+\fBsession\&.slitlistFile\fR: \fIlocation\fR
+.RS 4
+Location of the file used to remember slit client ordering\&. See
+\fBSLIT\fR
+above for details\&.
+.RE
+.PP
+\fBsession\&.styleFile\fR: \fIlocation\fR
+.RS 4
+Location of the currently selected style\&. See
+\fBfluxbox\-style(5)\fR
+for details\&.
+.RE
+.PP
+\fBsession\&.styleOverlay\fR: \fIlocation\fR
+.RS 4
+Location of the style overlay file\&. See
+\fBfluxbox\-style(5)\fR
+for details\&.
+.RE
+.PP
+\fBsession\&.screen0\&.windowMenu\fR: \fIlocation\fR:
+.RS 4
+This optionally specifies the location of a user\-defined window menu\&. If left blank, it will use
+\fB~/\&.fluxbox/windowmenu\fR\&.
+.sp
+Default:
+\fBblank\fR
+.RE
 .SH "ENVIRONMENT"
 .PP
-HOME
+\fBHOME\fR
 .RS 4
-fluxbox uses HOME to find the \&.fluxbox/init file and to resolve style file and \-directory names\&.
+fluxbox uses
+\fB$HOME\fR
+to find the \&.fluxbox/init file and to resolve style file and \-directory names\&.
 .RE
 .PP
-DISPLAY
+\fBDISPLAY\fR
 .RS 4
 When no other display was given on the command line, fluxbox will start on the display specified by this variable\&.
 .RE
-- 
cgit v0.11.2