aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPavel Labath <pavelo@centrum.sk>2011-08-20 20:05:11 (GMT)
committerPaul Tagliamonte <paultag@fluxbox.org>2012-04-07 02:13:14 (GMT)
commitb8641e9e0591273ac5710e3e16adaac0aa0f0b70 (patch)
treeeb289634c38fabd2c711cbdf6395eda30c46ce52
parentf405a6f32ea16e39e9e215d0d72236f355395bc3 (diff)
downloadfluxbox_paul-b8641e9e0591273ac5710e3e16adaac0aa0f0b70.zip
fluxbox_paul-b8641e9e0591273ac5710e3e16adaac0aa0f0b70.tar.bz2
Update resource documentation for lua
Mostly just cosmetic changes reflecting the slight change in syntax. I also took the opportunity to remove the groupFile resource: it was already marked as deprecated and it wasn't used in a long time.
-rw-r--r--doc/asciidoc/fluxbox.txt204
1 files changed, 100 insertions, 104 deletions
diff --git a/doc/asciidoc/fluxbox.txt b/doc/asciidoc/fluxbox.txt
index 7e32fc6..68bb69e 100644
--- a/doc/asciidoc/fluxbox.txt
+++ b/doc/asciidoc/fluxbox.txt
@@ -834,33 +834,37 @@ Usually the *~/.fluxbox/init* resource file is created and maintained by
834fluxbox itself. You can use the *Configure Menu*, mentioned above, to set most 834fluxbox itself. You can use the *Configure Menu*, mentioned above, to set most
835of these options. However, we'll cover all of the resource options that are 835of these options. However, we'll cover all of the resource options that are
836available to the user. If you edit this file while fluxbox is running, you must 836available to the user. If you edit this file while fluxbox is running, you must
837``reconfigure'' to reload the resource options. 837``reconfigure'' to reload the resource options. This is a lua file, so you can
838use all lua features to set the resources. Just remember that only the final
839values of resources matter and your script will get overwritten next time
840fluxbox saves the file.
838 841
839When running fluxbox in a multiple-screen environment the screen0 key can also 842When running fluxbox in a multiple-screen environment the screen0 key can also
840be screen1, screen2, to customize the behavior of fluxbox on each desktop 843be screen1, screen2, to customize the behavior of fluxbox on each desktop
841accordingly. Here are the resources that are currently available: 844accordingly. Here are the resources that are currently available:
842 845
843*session.screen0.window.{focus|unfocus}.alpha*: 'integer':: 846*session.screen0.window.{focus|unfocus}.alpha* = 'integer'::
844These resources are available to the user to set different levels of 847These resources are available to the user to set different levels of
845transparency for different components of fluxbox. Each one accepts a value 848transparency for different components of fluxbox. Each one accepts a value
846between 0-255, 255 being opaque and 0 being completely transparent. 849between 0-255, 255 being opaque and 0 being completely transparent.
847+ 850+
848Default: *255* 851Default: *255*
849 852
850*session.screen0.{slit|toolbar}.autoHide*: 'boolean':: 853*session.screen0.{slit|toolbar}.autoHide* = 'boolean'::
851The autoHide resources allow the user to set the behavior of the toolbar 854The autoHide resources allow the user to set the behavior of the toolbar
852and slit. This behavior can be that they disappear when they are not being 855and slit. This behavior can be that they disappear when they are not being
853used actively by the user, or they remain visible at all times. 856used actively by the user, or they remain visible at all times.
854+ 857+
855Default: *False* 858Default: *false*
856 859
857*session.screen0.{slit|toolbar}.layer*: 'layer':: 860*session.screen0.{slit|toolbar}.layer* = 'layer'::
858With these two resources, you can set the layer you want the toolbar and 861With these two resources, you can set the layer you want the toolbar and
859the slit to appear on. Please read the LAYER section for more information. 862the slit to appear on. 'layer' can be either a layer name (in quotes) or a layer
863number. Please read the LAYERS section for more information.
860+ 864+
861Default: *Dock* 865Default: *"Dock"*
862 866
863*session.screen0.{slit|toolbar}.placement*: 'placement':: 867*session.screen0.{slit|toolbar}.placement* = "'placement'"::
864These allow users to place the slit and toolbar where they like. 868These allow users to place the slit and toolbar where they like.
865+ 869+
866-- 870--
@@ -869,19 +873,19 @@ Possible options are:;;
869 *RightBottom* *RightCenter* *RightTop* *TopLeft* *TopCenter* *TopRight* 873 *RightBottom* *RightCenter* *RightTop* *TopLeft* *TopCenter* *TopRight*
870-- 874--
871+ 875+
872Slit default: *RightBottom* 876Slit default: *"RightBottom"*
873+ 877+
874Toolbar default: *BottomCenter* 878Toolbar default: *"BottomCenter"*
875 879
876*session.screen0.{slit|toolbar|tabs}.maxOver*: 'boolean':: 880*session.screen0.{slit|toolbar|tabs}.maxOver* = 'boolean'::
877Setting these to True will allow application windows to maximize over the 881Setting these to true will allow application windows to maximize over the
878complete screen. Setting to False allows the slit, toolbar, and external 882complete screen. Setting to false allows the slit, toolbar, and external
879tabs to hold their territory and will always be visible when an 883tabs to hold their territory and will always be visible when an
880application is maximized. 884application is maximized.
881+ 885+
882Default: *False* 886Default: *false*
883 887
884*session.screen0.slit.clientList* = { 'string', 'string', ... }:: 888*session.screen0.slit.clientList* = { "'string'", "'string'", ... }::
885This resource is available for those that use dockapps in the slit. It helps 889This resource is available for those that use dockapps in the slit. It helps
886fluxbox keep track of the *order* of the dockapps when in the slit. 890fluxbox keep track of the *order* of the dockapps when in the slit.
887+ 891+
@@ -896,25 +900,25 @@ instances of fluxbox. It is a simple list of window names, as given by
896+ 900+
897Default: *{}* 901Default: *{}*
898 902
899*session.screen0.toolbar.height*: 'integer':: 903*session.screen0.toolbar.height* = 'integer'::
900Set the height of the toolbar. If the value is set to 0, the style file 904Set the height of the toolbar. If the value is set to 0, the style file
901will gain control over the toolbar height. It is possible to set a fixed 905will gain control over the toolbar height. It is possible to set a fixed
902height by changing this value to something greater than 0. 906height by changing this value to something greater than 0.
903+ 907+
904Default: *0* 908Default: *0*
905 909
906*session.screen0.toolbar.visible*: 'boolean':: 910*session.screen0.toolbar.visible* = 'boolean'::
907The user can set whether they want to have a toolbar on screen at all. 911The user can set whether they want to have a toolbar on screen at all.
908Setting to False removes the toolbar from the screen. 912Setting to false removes the toolbar from the screen.
909+ 913+
910Default: *True* 914Default: *true*
911 915
912*session.screen0.toolbar.widthPercent*: 'integer':: 916*session.screen0.toolbar.widthPercent* = 'integer'::
913This resource sets the width percentage of the toolbar on the screen. 917This resource sets the width percentage of the toolbar on the screen.
914+ 918+
915Default: *100* 919Default: *100*
916 920
917*session.screen0.toolbar.tools*: 'tools':: 921*session.screen0.toolbar.tools* = "'tools'"::
918This resource specifies the tools plugged into the toolbar. Read the 922This resource specifies the tools plugged into the toolbar. Read the
919TOOLBAR section in this manual for a description of each of these. 923TOOLBAR section in this manual for a description of each of these.
920They may be specified in any order, delimited by the *,* character. 924They may be specified in any order, delimited by the *,* character.
@@ -925,36 +929,36 @@ Possible tools:;;
925*systemtray* *workspacename* 929*systemtray* *workspacename*
926+ 930+
927Default:;; 931Default:;;
928*workspacename, prevworkspace, nextworkspace, iconbar, prevwindow, nextwindow, 932*"workspacename, prevworkspace, nextworkspace, iconbar, prevwindow, nextwindow,
929systemtray, clock* 933systemtray, clock"*
930 934
931*session.screen0.{slit|toolbar}.onhead*: 'integer':: 935*session.screen0.{slit|toolbar}.onhead* = 'integer'::
932For those that use xinerama, users can set this value to the number of the 936For those that use xinerama, users can set this value to the number of the
933head where they would like to see the slit and toolbar, starting from 1. 937head where they would like to see the slit and toolbar, starting from 1.
934Setting this to 0 will ignore xinerama information. 938Setting this to 0 will ignore xinerama information.
935+ 939+
936Default: *0* for slit, *1* for toolbar 940Default: *0* for slit, *1* for toolbar
937 941
938*session.screen0.iconbar.mode*: 'pattern':: 942*session.screen0.iconbar.mode* = "'pattern'"::
939This determines which windows will be displayed in the iconbar. Any window 943This determines which windows will be displayed in the iconbar. Any window
940pattern is acceptable. See the section *CLIENT PATTERNS* in either 944pattern is acceptable. See the section *CLIENT PATTERNS* in either
941*fluxbox-keys(5)* or *fluxbox-apps(5)* for details. 945*fluxbox-keys(5)* or *fluxbox-apps(5)* for details.
942+ 946+
943Default: *{static groups} (workspace)* 947Default: *"{static groups} (workspace)"*
944 948
945*session.screen0.iconbar.usePixmap*: 'boolean':: 949*session.screen0.iconbar.usePixmap* = 'boolean'::
946This is also set in the Iconbar Mode menu. When set to True, this will 950This is also set in the Iconbar Mode menu. When set to true, this will
947show the native icon of applications. 951show the native icon of applications.
948+ 952+
949Default: *True* 953Default: *true*
950 954
951*session.screen0.iconbar.iconTextPadding*: 'integer':: 955*session.screen0.iconbar.iconTextPadding* = 'integer'::
952This specifies the space between the window title and the edge of the 956This specifies the space between the window title and the edge of the
953button. 957button.
954+ 958+
955Default: *10* 959Default: *10*
956 960
957*session.screen0.iconbar.alignment*: 'position':: 961*session.screen0.iconbar.alignment* = "'position'"::
958This value should be changed in the Iconbar Mode menu. 962This value should be changed in the Iconbar Mode menu.
959+ 963+
960-- 964--
@@ -964,101 +968,101 @@ Available options:;;
964- *Right*: Fixed width, aligned right 968- *Right*: Fixed width, aligned right
965-- 969--
966+ 970+
967Default: *Relative* 971Default: *"Relative"*
968 972
969*session.screen0.iconbar.iconWidth*: 'integer':: 973*session.screen0.iconbar.iconWidth* = 'integer'::
970Used to specify the iconbar button width for Left/Right alignment. 974Used to specify the iconbar button width for Left/Right alignment.
971+ 975+
972Default: *128* 976Default: *128*
973 977
974*session.screen0.strftimeFormat*: 'date':: 978*session.screen0.strftimeFormat* = "'date'"::
975This adjusts the way the current time is displayed in the toolbar. The 979This adjusts the way the current time is displayed in the toolbar. The
976*strftime(3)* format is used. 980*strftime(3)* format is used.
977+ 981+
978Default: *%k:%M* 982Default: *"%k:%M"*
979 983
980*session.screen0.tabs.intitlebar*: 'boolean':: 984*session.screen0.tabs.intitlebar* = 'boolean'::
981This specifies whether tabs should be embedded in the titlebar or placed 985This specifies whether tabs should be embedded in the titlebar or placed
982outside the window. 986outside the window.
983+ 987+
984Default: *True* 988Default: *true*
985 989
986*session.screen0.tab.placement*: 'placement':: 990*session.screen0.tab.placement* = "'placement'"::
987This specifies where external tabs will appear on the window. It has the same 991This specifies where external tabs will appear on the window. It has the same
988possible values as *sesion.screen0.{slit|toolbar}.placement*. 992possible values as *sesion.screen0.{slit|toolbar}.placement*.
989+ 993+
990Default: *TopLeft* 994Default: *"TopLeft"*
991 995
992*session.screen0.tab.width*: 'integer':: 996*session.screen0.tab.width* = 'integer'::
993This specifies the width of external tabs in pixels. 997This specifies the width of external tabs in pixels.
994+ 998+
995Default: *64* 999Default: *64*
996 1000
997*session.screen0.focusModel*: *ClickToFocus|MouseFocus|StrictMouseFocus*:: 1001*session.screen0.focusModel* = *"ClickToFocus"|"MouseFocus"|"StrictMouseFocus"*::
998This controls how windows gain focus via the mouse. With `ClickToFocus', 1002This controls how windows gain focus via the mouse. With `ClickToFocus',
999the user must click on the window. With `MouseFocus', windows gain focus 1003the user must click on the window. With `MouseFocus', windows gain focus
1000whenever the mouse moves over them, but only when the mouse is moving. With 1004whenever the mouse moves over them, but only when the mouse is moving. With
1001`StrictMouseFocus', windows gain focus whenever the mouse enters any exposed 1005`StrictMouseFocus', windows gain focus whenever the mouse enters any exposed
1002area, even if this is due to layer changes, window movement, changing desktops, closing windows, etc. 1006area, even if this is due to layer changes, window movement, changing desktops, closing windows, etc.
1003+ 1007+
1004Default: *ClickToFocus* 1008Default: *"ClickToFocus"*
1005 1009
1006*session.screen0.autoRaise*: 'boolean':: 1010*session.screen0.autoRaise* = 'boolean'::
1007When True, this setting automatically raises any window that gains focus. 1011When true, this setting automatically raises any window that gains focus.
1008+ 1012+
1009Default: *True* 1013Default: *true*
1010 1014
1011*session.autoRaiseDelay*: 'integer':: 1015*session.autoRaiseDelay* = 'integer'::
1012Adjusts the delay (in milli-sec) before focused windows will raise 1016Adjusts the delay (in milli-sec) before focused windows will raise
1013when using the Autoraise option. 1017when using the Autoraise option.
1014+ 1018+
1015Default: *250* 1019Default: *250*
1016 1020
1017*session.screen0.clickRaises*: 'boolean':: 1021*session.screen0.clickRaises* = 'boolean'::
1018This setting allows a user to click anywhere on a window to bring it on 1022This setting allows a user to click anywhere on a window to bring it on
1019top of other windows. Otherwise, only the titlebar will work. 1023top of other windows. Otherwise, only the titlebar will work.
1020+ 1024+
1021Default: *True* 1025Default: *true*
1022 1026
1023*session.screen0.workspacewarping*: 'boolean':: 1027*session.screen0.workspacewarping* = 'boolean'::
1024This setting enables a user to change workspaces by dragging a window 1028This setting enables a user to change workspaces by dragging a window
1025across the edge of the screen. 1029across the edge of the screen.
1026+ 1030+
1027Default: *True* 1031Default: *true*
1028 1032
1029*session.screen0.showwindowposition*: 'boolean':: 1033*session.screen0.showwindowposition* = 'boolean'::
1030Setting this resource to True shows the user, in a little window, 1034Setting this resource to true shows the user, in a little window,
1031the exact position of the application window while the user is 1035the exact position of the application window while the user is
1032dragging it. Allows a precise placement of windows on a screen. 1036dragging it. Allows a precise placement of windows on a screen.
1033+ 1037+
1034Default: *False* 1038Default: *false*
1035 1039
1036*session.screen0.defaultDeco*: 'string':: 1040*session.screen0.defaultDeco* = "'string'"::
1037This specifies the default window decorations, according to the same 1041This specifies the default window decorations, according to the same
1038options available to the *[Deco]* option in the `apps' file, described in 1042options available to the *[Deco]* option in the `apps' file, described in
1039*fluxbox-apps(5)*. 1043*fluxbox-apps(5)*.
1040+ 1044+
1041Default: *NORMAL* 1045Default: *"NORMAL"*
1042 1046
1043*session.screen0.menuDelay*: 'integer':: 1047*session.screen0.menuDelay* = 'integer'::
1044This sets the delay in milliseconds for submenus to open when you hover 1048This sets the delay in milliseconds for submenus to open when you hover
1045over them or to close when you hover over another item. 1049over them or to close when you hover over another item.
1046+ 1050+
1047Default: *200* 1051Default: *200*
1048 1052
1049*session.screen0.focusNewWindows*: 'boolean':: 1053*session.screen0.focusNewWindows* = 'boolean'::
1050This sets whether or not new windows will become focused automatically. 1054This sets whether or not new windows will become focused automatically.
1051+ 1055+
1052Default: *True* 1056Default: *true*
1053 1057
1054*session.screen0.workspaceNames*: 'names':: 1058*session.screen0.workspaceNames* = { "'string'", "'string'", ... }::
1055Here is where the user can name their workspaces, in a comma-delimited list. 1059Here is where the user can name their workspaces, in a lua array.
1056However it is recommended to use the tool available in the Workspace Menu to set 1060However it is recommended to use the tool available in the Workspace Menu to set
1057these. 1061these.
1058+ 1062+
1059Default: *Workspace 1, Workspace 2, Workspace 3, Workspace 4* 1063Default: *{ "Workspace 1", "Workspace 2", "Workspace 3", "Workspace 4" }*
1060 1064
1061*session.screen0.edgeSnapThreshold*: 'integer':: 1065*session.screen0.edgeSnapThreshold* = 'integer'::
1062When moving a window across your screen, fluxbox is able to have it `snap' 1066When moving a window across your screen, fluxbox is able to have it `snap'
1063to the edges of the screen and other windows for easy placement. This 1067to the edges of the screen and other windows for easy placement. This
1064variable tells fluxbox the distance (in pixels) at which the window will 1068variable tells fluxbox the distance (in pixels) at which the window will
@@ -1066,7 +1070,7 @@ jump to the edge.
1066+ 1070+
1067Default: *10* 1071Default: *10*
1068 1072
1069*session.screen0.windowPlacement*: 'strategy':: 1073*session.screen0.windowPlacement* = "'strategy'"::
1070This resource specifies where to place new windows when not otherwise 1074This resource specifies where to place new windows when not otherwise
1071specified (by the program or the `apps' file, for example). 1075specified (by the program or the `apps' file, for example).
1072+ 1076+
@@ -1078,53 +1082,53 @@ Available strategies:;;
1078- UnderMousePlacement: places new windows underneath the mouse 1082- UnderMousePlacement: places new windows underneath the mouse
1079-- 1083--
1080+ 1084+
1081Default: *RowSmartPlacement* 1085Default: *"RowSmartPlacement"*
1082 1086
1083*session.screen0.rowPlacementDirection*: *LeftToRight*|*RightToLeft*:: 1087*session.screen0.rowPlacementDirection* = *"LeftToRight"*|*"RightToLeft"*::
1084These settings control the direction in which windows are tiled using the 1088These settings control the direction in which windows are tiled using the
1085RowSmartPlacement and ColSmartPlacement strategies described above. 1089RowSmartPlacement and ColSmartPlacement strategies described above.
1086+ 1090+
1087Default: *LeftToRight* 1091Default: *"LeftToRight"*
1088 1092
1089*session.screen0.colPlacementDirection*: *TopToBottom*|*BottomToTop*:: 1093*session.screen0.colPlacementDirection* = *"TopToBottom"*|*"BottomToTop"*::
1090These settings control the direction in which windows are tiled using the 1094These settings control the direction in which windows are tiled using the
1091RowSmartPlacement and ColSmartPlacement strategies described above. 1095RowSmartPlacement and ColSmartPlacement strategies described above.
1092+ 1096+
1093Default: *TopToBottom* 1097Default: *"TopToBottom"*
1094 1098
1095*session.screen0.fullMaximization*: 'boolean':: 1099*session.screen0.fullMaximization* = 'boolean'::
1096If this setting is enabled, windows will maximize over the toolbar, slit, 1100If this setting is enabled, windows will maximize over the toolbar, slit,
1097and any other window that creates a strut, no matter what their individual 1101and any other window that creates a strut, no matter what their individual
1098settings are. 1102settings are.
1099+ 1103+
1100Default: *False* 1104Default: *false*
1101 1105
1102*session.screen0.opaqueMove*: 'boolean':: 1106*session.screen0.opaqueMove* = 'boolean'::
1103When moving a window, setting this to True will draw the window 1107When moving a window, setting this to true will draw the window
1104contents as it moves (this is nasty on slow systems). If False, it 1108contents as it moves (this is nasty on slow systems). If false, it
1105will only draw an outline of the window border. 1109will only draw an outline of the window border.
1106+ 1110+
1107Default: *True* 1111Default: *true*
1108 1112
1109*session.screen0.workspaces*: 'integer':: 1113*session.screen0.workspaces* = 'integer'::
1110Set this to the number of workspaces the users wants. 1114Set this to the number of workspaces the users wants.
1111+ 1115+
1112Default: *4* 1116Default: *4*
1113 1117
1114*session.cacheLife*: 'minutes':: 1118*session.cacheLife* = 'minutes'::
1115This tells fluxbox how long unused pixmaps may stay in the X 1119This tells fluxbox how long unused pixmaps may stay in the X
1116server's memory. 1120server's memory.
1117+ 1121+
1118Default: *5* 1122Default: *5*
1119 1123
1120*session.cacheMax*: 'KbSize':: 1124*session.cacheMax* = 'KbSize'::
1121This tells fluxbox how much memory it may use to store cached 1125This tells fluxbox how much memory it may use to store cached
1122pixmaps on the X server. If your machine runs short of memory, you may 1126pixmaps on the X server. If your machine runs short of memory, you may
1123lower this value. 1127lower this value.
1124+ 1128+
1125Default: *200* 1129Default: *200*
1126 1130
1127*session.colorsPerChannel*: 'integer':: 1131*session.colorsPerChannel* = 'integer'::
1128This tells fluxbox how many colors to take from the X server on 1132This tells fluxbox how many colors to take from the X server on
1129pseudo-color displays. A channel would be red, green, or blue. fluxbox 1133pseudo-color displays. A channel would be red, green, or blue. fluxbox
1130will allocate this variable ^ 3 and make them always available. Value must 1134will allocate this variable ^ 3 and make them always available. Value must
@@ -1133,83 +1137,75 @@ resource to 4.
1133+ 1137+
1134Default: *4* 1138Default: *4*
1135 1139
1136*session.doubleClickInterval*: 'integer':: 1140*session.doubleClickInterval* = 'integer'::
1137Adjust the delay in milliseconds between mouse clicks for fluxbox to 1141Adjust the delay in milliseconds between mouse clicks for fluxbox to
1138consider a double click. 1142consider a double click.
1139+ 1143+
1140Default: *250* 1144Default: *250*
1141 1145
1142*session.forcePseudoTransparency*: 'boolean':: 1146*session.forcePseudoTransparency* = 'boolean'::
1143If you have Xorg's composite extension enabled, this setting will force 1147If you have Xorg's composite extension enabled, this setting will force
1144the menu, windows, toolbar, and slit to use pseudo-transparency instead of 1148the menu, windows, toolbar, and slit to use pseudo-transparency instead of
1145true transparency. 1149true transparency.
1146+ 1150+
1147Default: *False* 1151Default: *false*
1148 1152
1149*session.ignoreBorder*: 'boolean':: 1153*session.ignoreBorder* = 'boolean'::
1150This configures the ability to move windows by dragging the border. 1154This configures the ability to move windows by dragging the border.
1151+ 1155+
1152Default: *False* 1156Default: *false*
1153 1157
1154*session.tabPadding*: 'integer':: 1158*session.tabPadding* = 'integer'::
1155This specifies the spacing between tabs. 1159This specifies the spacing between tabs.
1156+ 1160+
1157Default: *0* 1161Default: *0*
1158 1162
1159*session.tabsAttachArea*: *Window|Titlebar*:: 1163*session.tabsAttachArea* = *"Window"|"Titlebar"*::
1160With this set to `Window', windows may be grouped by dragging one tab with 1164With this set to `Window', windows may be grouped by dragging one tab with
1161the middle mouse button and dropping it anywhere on another window. With 1165the middle mouse button and dropping it anywhere on another window. With
1162`Titlebar', the user must drop the tab on the target window's titlebar. 1166`Titlebar', the user must drop the tab on the target window's titlebar.
1163+ 1167+
1164Default: *Window* 1168Default: *"Window"*
1165 1169
1166*session.titlebar.{left|right}*: 'buttons':: 1170*session.titlebar.{left|right}* = { "'button'", "'button'", ... }::
1167The buttons or icons to place in the titlebar of decorated windows. You 1171The buttons or icons to place in the titlebar of decorated windows. You
1168may specify any number, space-delimited. 1172may specify any number, in a lua array.
1169+ 1173+
1170-- 1174--
1171The available options are:;; 1175The available options are:;;
1172 *Close* *Maximize* *MenuIcon* *Minimize* *Shade* *Stick* 1176 *Close* *Maximize* *MenuIcon* *Minimize* *Shade* *Stick*
1173-- 1177--
1174+ 1178+
1175Default left: *Stick* 1179Default left: *{ "Stick" }*
1176+ 1180+
1177Default right: *Shade Minimize Maximize Close* 1181Default right: *{ "Shade", "Minimize", "Maximize", "Close" }*
1178 1182
1179All of the 'location' resources following require a pathname to their specific 1183All of the 'location' resources following require a pathname to their specific
1180files. This is where you can specify different files. Most of the defaults will 1184files. This is where you can specify different files. Most of the defaults will
1181be located in the user's *~/.fluxbox* directory. 1185be located in the user's *~/.fluxbox* directory.
1182 1186
1183*session.appsFile*: 'location':: 1187*session.appsFile* = "'location'"::
1184 Location of persistent application settings, or the `apps' file. See the 1188 Location of persistent application settings, or the `apps' file. See the
1185 *Remember...* item in the *Window Menu* section above or *fluxbox-apps(5)* 1189 *Remember...* item in the *Window Menu* section above or *fluxbox-apps(5)*
1186 for details. 1190 for details.
1187 1191
1188*session.groupFile*: 'location':: 1192*session.keyFile* = "'location'"::
1189 Deprecated, auto-grouping is now done in the `apps' file, see
1190 *fluxbox-apps(5)* for details.
1191
1192*session.keyFile*: 'location'::
1193 Location of the keyboard mapping settings, or the `keys' file. 1193 Location of the keyboard mapping settings, or the `keys' file.
1194 See *fluxbox-keys(5)* for details. 1194 See *fluxbox-keys(5)* for details.
1195 1195
1196*session.menuFile*: 'location':: 1196*session.menuFile* = "'location'"::
1197 Location of the Root Menu file. 1197 Location of the Root Menu file.
1198 See *fluxbox-menu(5)* for details. 1198 See *fluxbox-menu(5)* for details.
1199 1199
1200*session.slitlistFile*: 'location':: 1200*session.styleFile* = "'location'"::
1201 Location of the file used to remember slit client ordering.
1202 See *SLIT* above for details.
1203
1204*session.styleFile*: 'location'::
1205 Location of the currently selected style. 1201 Location of the currently selected style.
1206 See *fluxbox-style(5)* for details. 1202 See *fluxbox-style(5)* for details.
1207 1203
1208*session.styleOverlay*: 'location':: 1204*session.styleOverlay* = "'location'"::
1209 Location of the style overlay file. 1205 Location of the style overlay file.
1210 See *fluxbox-style(5)* for details. 1206 See *fluxbox-style(5)* for details.
1211 1207
1212*session.screen0.windowMenu*: 'location':: 1208*session.screen0.windowMenu* = "'location'"::
1213This optionally specifies the location of a user-defined window menu. If left 1209This optionally specifies the location of a user-defined window menu. If left
1214blank, it will use *~/.fluxbox/windowmenu*. 1210blank, it will use *~/.fluxbox/windowmenu*.
1215+ 1211+