aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorfluxgen <fluxgen>2001-12-11 23:23:35 (GMT)
committerfluxgen <fluxgen>2001-12-11 23:23:35 (GMT)
commitdc163a313b3ca9e9e87bb38bf84303f3384819a2 (patch)
treeb0d5bb26912e2a9e20b9bca7ad02fdcad6f39104 /doc
parente3850b1dc0a71f9620b44507b24fcfed099b4993 (diff)
downloadfluxbox_pavel-dc163a313b3ca9e9e87bb38bf84303f3384819a2.zip
fluxbox_pavel-dc163a313b3ca9e9e87bb38bf84303f3384819a2.tar.bz2
update
Diffstat (limited to 'doc')
-rw-r--r--doc/fluxbox.1.in230
1 files changed, 117 insertions, 113 deletions
diff --git a/doc/fluxbox.1.in b/doc/fluxbox.1.in
index 9fa1a7f..1d91017 100644
--- a/doc/fluxbox.1.in
+++ b/doc/fluxbox.1.in
@@ -1,7 +1,8 @@
1.\" 1.\"
2.\" Man page for Blackbox 2.\" Man page for Fluxbox
3.\" 3.\"
4.\" Copyright (c) 2000 by Wilbert Berendsen <wbsoft@xs4all.nl> 4.\" Copyright (c) 2000 by Wilbert Berendsen <wbsoft@xs4all.nl>
5.\" Copyright (c) 2001 by Matthew Hawkins <matt@mh.dropbear.id.au>
5.\" 6.\"
6.\" This manual page may be freely distributed and modified. 7.\" This manual page may be freely distributed and modified.
7.\" Parts of the text are taken from website and several README's 8.\" Parts of the text are taken from website and several README's
@@ -17,6 +18,8 @@
17.\" 18.\"
18.\" Changed to fluxbox by Henrik Kinnunen (fluxgen@linuxmail.org) 19.\" Changed to fluxbox by Henrik Kinnunen (fluxgen@linuxmail.org)
19.\" 20.\"
21.\" Updated for fluxbox 0.5.1 by Matthew Hawkins <matt@mh.dropbear.id.au>
22.\"
20.\" ..define sort of <blockquote><pre> macro 23.\" ..define sort of <blockquote><pre> macro
21.de EX 24.de EX
22.ne 5 25.ne 5
@@ -31,52 +34,43 @@
31.if n .sp 1 34.if n .sp 1
32.if t .sp .5 35.if t .sp .5
33.. 36..
34.TH blackbox 1 "October 4th, 2000" "0.61.1" 37.TH fluxbox 1 "December 10th, 2001" "0.5.1"
35.SH NAME 38.SH NAME
36blackbox \- a window manager for X11 39fluxbox \- a window manager for X11
37.SH SYNOPSIS 40.SH SYNOPSIS
38.BR blackbox " \-help | \-version" 41.BR fluxbox " \-help | \-version"
39.br 42.br
40.B blackbox 43.B fluxbox
41.RI "[ \-rc" " rcfile " "] [ \-display" " display " ] 44.RI "[ \-rc" " rcfile " "] [ \-display" " display " ]
42.SH DESCRIPTION 45.SH DESCRIPTION
43.\" 46.\"
44.\" Phirst Phew ParagraPhs taken from blackbox.alug.org 47.\" Phirst Phew ParagraPhs taken from blackbox.alug.org
45.\" 48.\"
46Blackbox is yet another addition to the list of window managers for the Open 49Fluxbox is yet another addition to the list of window managers for the Open
47Group's X Window System, Version 11 Release 6 and above. 50Group's X Window System, Version 11 Release 6 and above.
48Blackbox is built with C++, sharing no common code with any other window 51Fluxbox is built with C++, based on the sources of Blackbox 0.61.0.
49manager (even though the graphics implementation is similar to that of Window
50Maker).
51.PP
52From the time the first line of code was written, Blackbox has evolved around
53one premise, minimalism.
54It's not meant to be Eye Candy, nor the most Featureful, nor the most Adorned
55for modelling the Widely acclaimed NeXT interface.
56It is just meant to be
57.BR fast . 52.BR fast .
58.PP 53.PP
59Blackbox provides configurable window decorations, a root menu to launch 54Fluxbox provides configurable window decorations, a root menu to launch
60applications and a toolbar that shows the current workspace name, the focused 55applications and a toolbar that shows the current workspace name, the focused
61application name and the current time. 56application name and the current time.
62There is also a workspace menu to add or remove workspaces. The `slit' can be 57There is also a workspace menu to add or remove workspaces. The `slit' can be
63used to dock small applications, e.g. most of the bbtools can use the slit. 58used to dock small applications, e.g. most of the bbtools can use the slit.
64.PP 59.PP
65Blackbox features a special kind of icon handling: When you minimize a window, 60Fluxbox will iconify windows to the toolbar, in addition to adding the window
66no icon appears; instead you can view all minimized applications in the `Icons' 61to the `Icons' submenu of the workspace menu. One click and they reappear.
67submenu of the workspace menu. 62A double-click on the titlebar of a window will shade it (i.e. the window will
68Your desktop will never get cluttered with icons. As an alternative to icons 63disappear, only the titlebar stays visible.)
69shaded windows are provided: A double click on the titlebar of a window will
70shade it (i.e. the window will disappear, only the titlebar stays visible.)
71.PP 64.PP
72Blackbox uses its own graphics class to render its images on the fly. 65Fluxbox uses its own graphics class to render its images on the fly.
73By using style files, you can determine at a great level how your desktop looks 66By using style files, you can determine at a great level how your desktop looks
74like. 67like. Fluxbox styles are compatible with those of Blackbox, so users migrating
75Currently KDE WM hints are not supported, but Blackbox is already prepared to 68can still use their current favourite themes.
69Currently KDE WM hints are not supported, but Fluxbox is already prepared to
76support the new window manager specification that is now being developed for 70support the new window manager specification that is now being developed for
77both Gnome and KDE2.0. 71both Gnome and KDE2.0.
78.SH OPTIONS 72.SH OPTIONS
79Blackbox supports the following commandline options: 73Fluxbox supports the following commandline options:
80.TP 74.TP
81.B \-help 75.B \-help
82Display command line options and compiled-in features, then exit. 76Display command line options and compiled-in features, then exit.
@@ -86,37 +80,36 @@ Display version info and exit.
86.TP 80.TP
87.BI \-rc \ rcfile 81.BI \-rc \ rcfile
88Use another rcfile than the default 82Use another rcfile than the default
89.IR "~/.blackboxrc" . 83.IR "~/.fluxboxrc" .
90.TP 84.TP
91.BI \-display \ display 85.BI \-display \ display
92Start Blackbox on the specified display. 86Start Fluxbox on the specified display.
93Programs started by Blackbox will have the 87Programs started by Fluxbox will have the
94.B DISPLAY 88.B DISPLAY
95environment variable set to this value, too. 89environment variable set to this value, too.
96.SH RUNNING BLACKBOX 90.SH RUNNING BLACKBOX
97This program is usually started by the user's startup script, most times called 91This program is usually started by the user's startup script, most times called
98.IR ~/.xinitrc . 92.IR ~/.xinitrc .
99To run blackbox, modify the script by adding 93To run fluxbox, modify the script by adding
100.EX 0 94.EX 0
101exec blackbox 95exec fluxbox
102.EE 96.EE
103as the last executed command of the script. 97as the last executed command of the script.
104When Blackbox terminates, the X session will terminate too. 98When Fluxbox terminates, the X session will terminate too.
105.PP 99.PP
106When started, Blackbox will try to find a default menufile in 100When started, Fluxbox will try to find a default menufile in
107.IR @pkgdatadir@/menu . 101.IR @pkgdatadir@/menu .
108You can provide a system-wide menu for your users here. 102You can provide a system-wide menu for your users here.
109.PP 103.PP
110On exit or restart, Blackbox will save user defaults in the file 104On exit or restart, Fluxbox will save user defaults in the file
111.I ~/.blackboxrc 105.I ~/.fluxboxrc
112in the user's home directory. 106in the user's home directory.
113Some resources in this file can be edited by hand. 107Some resources in this file can be edited by hand.
114.SH USING BLACKBOX 108.SH USING FLUXBOX
115From version 0.60.x, Blackbox does no keyboard handling by itself; instead it 109Fluxbox includes keyboard handling. 0.1.4 integrated
116relies on an external program
117.IR bbkeys (1) 110.IR bbkeys (1)
118for this. 111however from version 0.1.5 the whole keyboard handling code was rewritten
119So in this section we will discuss all mouse commands. 112from scratch.
120.SS Root window (background): 113.SS Root window (background):
121Right click (button 3) will pop up the root menu. 114Right click (button 3) will pop up the root menu.
122With this you can launch your applications. 115With this you can launch your applications.
@@ -141,9 +134,6 @@ press Enter).
141Also you can choose the toolbar's position, whether or not it 134Also you can choose the toolbar's position, whether or not it
142should be always on top (i.e. it cannot be obscured by other windows), 135should be always on top (i.e. it cannot be obscured by other windows),
143and whether it should hide itself when the mouse moves away. 136and whether it should hide itself when the mouse moves away.
144.PP
145Note: In Blackbox versions below 0.60.0, a right click on the toolbar
146immediately enters workspace name edit mode.
147.SS Window Titlebar and Borders: 137.SS Window Titlebar and Borders:
148A left click on any place of the window's border, will raise it. 138A left click on any place of the window's border, will raise it.
149Dragging then moves the window. 139Dragging then moves the window.
@@ -155,7 +145,7 @@ containing these commands:
155.TP 145.TP
156.B Send To... 146.B Send To...
157Send window to another workspace. 147Send window to another workspace.
158When you select the workspace with the middle button, Blackbox will 148When you select the workspace with the middle button, Fluxbox will
159send you along with the application to the selected workspace 149send you along with the application to the selected workspace
160.TP 150.TP
161.B Shade 151.B Shade
@@ -164,6 +154,7 @@ Shade the window (display titlebar only)
164.B Iconify 154.B Iconify
165Iconify window. 155Iconify window.
166The `icon' can be found in the `Icons' submenu of the workspace menu 156The `icon' can be found in the `Icons' submenu of the workspace menu
157as well as in the toolbar.
167.TP 158.TP
168.B Maximize 159.B Maximize
169(Un)Maximize window. 160(Un)Maximize window.
@@ -213,20 +204,20 @@ A default menu file is installed in
213Of course this system-wide menu can be customized for all users at once. 204Of course this system-wide menu can be customized for all users at once.
214But it is also possible to create a personal menu. 205But it is also possible to create a personal menu.
215It is a convention to create a directory 206It is a convention to create a directory
216.IR "~/.blackbox/" " (or " "~/blackbox/" ")" 207.IR "~/.fluxbox/" " (or " "~/fluxbox/" ")"
217in your home directory, and to create a menu file, e.g. 208in your home directory, and to create a menu file, e.g.
218.I menu 209.I menu
219in this directory, or copy the system-wide menu file to this location. 210in this directory, or copy the system-wide menu file to this location.
220Next, we have to tell Blackbox to load our menu file instead of the default. 211Next, we have to tell Fluxbox to load our menu file instead of the default.
221This is accomplished by adding (or changing) a resource value in the 212This is accomplished by adding (or changing) a resource value in the
222.I ~/.blackboxrc 213.I ~/.fluxboxrc
223file e.g.: 214file e.g.:
224.EX 215.EX
225session.menuFile: ~/.blackbox/menu 216session.menuFile: ~/.fluxbox/menu
226.EE 217.EE
227For this change to take effect, Blackbox has to be restarted. 218For this change to take effect, Fluxbox has to be restarted.
228Be sure that your menu is usable, then choose `Restart' from the default 219Be sure that your menu is usable, then choose `Restart' from the default
229Blackbox root menu. 220Fluxbox root menu.
230.SS Menu syntax 221.SS Menu syntax
231The menu syntax is very simple and very effective. 222The menu syntax is very simple and very effective.
232There are upto three fields in a menu line. 223There are upto three fields in a menu line.
@@ -237,23 +228,23 @@ They are of the form:
237The supported tags are as follows: 228The supported tags are as follows:
238.TP 229.TP
239.B [begin] (label for root menu) 230.B [begin] (label for root menu)
240This tells Blackbox to start parsing the menu file. 231This tells Fluxbox to start parsing the menu file.
241This tag is required for Blackbox to parse your menu file. 232This tag is required for Fluxbox to parse your menu file.
242If it cannot find it, the system default menu is used instead. 233If it cannot find it, the system default menu is used instead.
243.TP 234.TP
244.B [end] 235.B [end]
245This tells Blackbox that it is at the end of a menu. 236This tells Fluxbox that it is at the end of a menu.
246This can either be a submenu or the main root menu. 237This can either be a submenu or the main root menu.
247There must be at least one of these tags in your menu to correspond to the 238There must be at least one of these tags in your menu to correspond to the
248required [begin] tag. 239required [begin] tag.
249.TP 240.TP
250.B [exec] (label for command) {shell command} 241.B [exec] (label for command) {shell command}
251Inserts a command item into the menu. 242Inserts a command item into the menu.
252When you select the menu item from the menu, Blackbox runs `shell command.' 243When you select the menu item from the menu, Fluxbox runs `shell command.'
253.TP 244.TP
254.B [exit] (label for exit) 245.B [exit] (label for exit)
255Inserts an item that shuts down and exits Blackbox. 246Inserts an item that shuts down and exits Fluxbox.
256Any open windows are reparented to the root window before Blackbox exits. 247Any open windows are reparented to the root window before Fluxbox exits.
257.TP 248.TP
258.B [include] (filename) 249.B [include] (filename)
259Parses the file specified by 250Parses the file specified by
@@ -263,10 +254,10 @@ current menu. The filename can be the full path to a file or it can begin with
263.IR ~/ , 254.IR ~/ ,
264which will be expanded into your home directory (e.g. 255which will be expanded into your home directory (e.g.
265.EX 256.EX
266[include] (~/blackbox/stylesmenu) 257[include] (~/fluxbox/stylesmenu)
267.EE 258.EE
268will include 259will include
269.I /home/bhughes/blackbox/stylesmenu 260.I /home/fluxgen/fluxbox/stylesmenu
270in my menu). 261in my menu).
271.TP 262.TP
272.B [nop] (label - optional) 263.B [nop] (label - optional)
@@ -278,7 +269,7 @@ does accept a label, but it is not required, and a blank item will be used
278if none is supplied. 269if none is supplied.
279.TP 270.TP
280.B [style] (label) {filename} 271.B [style] (label) {filename}
281This tells Blackbox to insert an item that, when selected, reads style file 272This tells Fluxbox to insert an item that, when selected, reads style file
282named 273named
283.I filename 274.I filename
284and apply the new textures, colors and fonts to the current 275and apply the new textures, colors and fonts to the current
@@ -304,7 +295,7 @@ command does.
304commands make it possible to install style files without editing your menu file. 295commands make it possible to install style files without editing your menu file.
305.TP 296.TP
306.B [submenu] (label) {title for menu - optional} 297.B [submenu] (label) {title for menu - optional}
307This tells Blackbox to create and parse a new menu. 298This tells Fluxbox to create and parse a new menu.
308This menu is inserted as a submenu into the parent menu. 299This menu is inserted as a submenu into the parent menu.
309These menus are parsed recursively, so there is no limit to the number of levels 300These menus are parsed recursively, so there is no limit to the number of levels
310or nested submenus you can have. 301or nested submenus you can have.
@@ -318,27 +309,27 @@ tag is required to end the submenu.
318When selected, this item rereads the current style and menu files and 309When selected, this item rereads the current style and menu files and
319apply any changes. 310apply any changes.
320This is useful for creating a new style or theme, as you don't have to 311This is useful for creating a new style or theme, as you don't have to
321constantly restart Blackbox every time you save your style. 312constantly restart Fluxbox every time you save your style.
322However, Blackbox automagically rereads the menu whenever it changes. 313However, Fluxbox automagically rereads the menu whenever it changes.
323.TP 314.TP
324.B [restart] (label) {shell command - optional} 315.B [restart] (label) {shell command - optional}
325This tells Blackbox to restart. 316This tells Fluxbox to restart.
326If `shell command' is supplied, it shuts down and runs the command (which is 317If `shell command' is supplied, it shuts down and runs the command (which is
327commonly the name of another window manager). 318commonly the name of another window manager).
328If the command is omitted, Blackbox restarts itself. 319If the command is omitted, Fluxbox restarts itself.
329.TP 320.TP
330.B [config] (label) 321.B [config] (label)
331Inserts a Blackbox native submenu item, containing numerous configuration 322Inserts a Fluxbox native submenu item, containing numerous configuration
332options concerning window placement, focus style, window moving style etc. 323options concerning window placement, focus style, window moving style etc.
333.TP 324.TP
334.B [workspaces] (label) 325.B [workspaces] (label)
335This tells Blackbox to insert a link to the workspaces menu directly 326This tells Fluxbox to insert a link to the workspaces menu directly
336into your menu. 327into your menu.
337This is handy for those users who can't access the 328This is handy for those users who can't access the
338workspace menu directly (e.g. if you don't have a 3 button mouse, it's 329workspace menu directly (e.g. if you don't have a 3 button mouse, it's
339rather hard to middle click to show the workspace menu). 330rather hard to middle click to show the workspace menu).
340.PP 331.PP
341Any line that starts with a `#' is considered a comment and ignored by Blackbox. 332Any line that starts with a `#' is considered a comment and ignored by Fluxbox.
342Also, in the labels/commands/filenames fields, 333Also, in the labels/commands/filenames fields,
343you can escape any character like so: 334you can escape any character like so:
344.EX 335.EX
@@ -350,21 +341,26 @@ Now let's put together some things.
350Here is a short example of a menu file: 341Here is a short example of a menu file:
351.PP 342.PP
352.nf 343.nf
353# Blackbox menu file 344# Fluxbox menu file
354[begin] (Blackbox 0.60.3) 345[begin] (Fluxbox 0.5.1)
355 [exec] (rxvt) {rxvt -ls} 346 [exec] (rxvt) {rxvt -ls}
356 [exec] (netscape) {netscape -install} 347 [exec] (netscape) {netscape -install}
357 [exec] (The GIMP) {gimp} 348 [exec] (The GIMP) {gimp}
358 [exec] (XV) {xv} 349 [exec] (XV) {xv}
359 [submenu] (pine) 350 [exec] (Vim) {rxvt -geometry 132x60 -name VIM -e screen vim}
360 [exec] (inbox) {rxvt -name pine -e pine -i} 351 [exec] (Mutt) {rxvt -name mutt -e mutt}
361 [exec] (new message) {rxvt -name pine -e pine ""} 352 [submenu] (mozilla)
353 [exec] (browser) {mozilla -browser}
354 [exec] (news) {mozilla -news}
355 [exec] (mail) {mozilla -mail}
356 [exec] (edit) {mozilla -edit}
357 [exec] (compose) {mozilla -compose}
362 [end] 358 [end]
363 [submenu] (Window Manager) 359 [submenu] (Window Manager)
364 [exec] (Edit Menus) {nedit .blackbox/Menu} 360 [exec] (Edit Menus) {nedit ~/.fluxbox/menu}
365 [submenu] (Style) {Which Style?} 361 [submenu] (Style) {Which Style?}
366 [stylesdir] (~/.blackbox/styles) 362 [stylesdir] (~/.fluxbox/styles)
367 [stylesmenu] (Blackbox Styles) {@pkgdatadir@/styles} 363 [stylesmenu] (Fluxbox Styles) {@pkgdatadir@/styles}
368 [end] 364 [end]
369 [config] (Config Options) 365 [config] (Config Options)
370 [reconfig] (Reconfigure) 366 [reconfig] (Reconfigure)
@@ -375,15 +371,15 @@ Here is a short example of a menu file:
375# end of menu file 371# end of menu file
376.fi 372.fi
377.SH STYLES 373.SH STYLES
378Blackbox enables you to use specialized files that contain 374Fluxbox enables you to use specialized files that contain
379.IR X (1) 375.IR X (1)
380resources to specify colors, textures and fonts, and thus 376resources to specify colors, textures and fonts, and thus
381the overall look of your window borders, menus and the toolbar. 377the overall look of your window borders, menus and the toolbar.
382.PP 378.PP
383The default installation of Blackbox provides some of these style files. 379The default installation of Fluxbox provides some of these style files.
384Usually they are put in 380Usually they are put in
385.IR @pkgdatadir@/styles . 381.IR @pkgdatadir@/styles .
386You can study or edit these files to grasp how the Blackbox style mechanism 382You can study or edit these files to grasp how the Fluxbox style mechanism
387works. 383works.
388You can use the 384You can use the
389.BR [style] ", " [stylesdir] " and " [stylesmenu] 385.BR [style] ", " [stylesdir] " and " [stylesmenu]
@@ -391,7 +387,7 @@ menu commands in your menu file to be able to select and change between styles
391on the fly. 387on the fly.
392.PP 388.PP
393But you can also create a directory named 389But you can also create a directory named
394.I ~/.blackbox/styles 390.I ~/.fluxbox/styles
395in your homedirectory and put your own style files here. 391in your homedirectory and put your own style files here.
396Of course you may choose any name for this directory, but many downloadable 392Of course you may choose any name for this directory, but many downloadable
397themes will rely on the name 393themes will rely on the name
@@ -408,7 +404,7 @@ Keys may also contain a star (`*') to serve as a wildcard, which means that one
408line of typed text will match several keys. 404line of typed text will match several keys.
409This is useful for styles that are based on one or two colors. 405This is useful for styles that are based on one or two colors.
410.PP 406.PP
411Blackbox allows you to configure it's three main components: the toolbar, the 407Fluxbox allows you to configure it's three main components: the toolbar, the
412menus and the window decorations. 408menus and the window decorations.
413.PP 409.PP
414The little window that shows the x-y position while dragging windows, borrows 410The little window that shows the x-y position while dragging windows, borrows
@@ -437,7 +433,7 @@ you set the font resource for all keys to this font name all at once.
437(For information about the fonts installed on your system, you can use a program like 433(For information about the fonts installed on your system, you can use a program like
438.IR xfontsel "(1), " gtkfontsel ", or " xlsfonts "(1).)" 434.IR xfontsel "(1), " gtkfontsel ", or " xlsfonts "(1).)"
439.PP 435.PP
440Now, what makes Blackbox just so spectacular, is its ability to render textures 436Now, what makes Fluxbox just so spectacular, is its ability to render textures
441on the fly. 437on the fly.
442Texture descriptions are specified directly to the key that they 438Texture descriptions are specified directly to the key that they
443should apply to, e.g.: 439should apply to, e.g.:
@@ -454,7 +450,7 @@ A texture description consists of up to five fields, which are as follows:
454gives the component either a flat, raised or sunken appearance. 450gives the component either a flat, raised or sunken appearance.
455.TP 451.TP
456.B Gradient / Solid 452.B Gradient / Solid
457tells Blackbox to draw either a solid color or a gradiented texture. 453tells Fluxbox to draw either a solid color or a gradiented texture.
458.TP 454.TP
459.B Horizontal / Vertical / Diagonal / Crossdiagonal / Pipecross / Elliptic / Rectangle / Pyramid 455.B Horizontal / Vertical / Diagonal / Crossdiagonal / Pipecross / Elliptic / Rectangle / Pyramid
460Select one of these texture types. They only work when also 456Select one of these texture types. They only work when also
@@ -462,12 +458,12 @@ Select one of these texture types. They only work when also
462is specified! 458is specified!
463.TP 459.TP
464.B Interlaced 460.B Interlaced
465tells Blackbox to interlace the texture (darken every other line). 461tells Fluxbox to interlace the texture (darken every other line).
466This option is most commonly used with gradiented textures, but from Blackbox 462This option is most commonly used with gradiented textures, but from Fluxbox
467version 0.60.3 on, it also works in solid textures. 463version 0.60.3 on, it also works in solid textures.
468.TP 464.TP
469.B Bevel1 / Bevel2 465.B Bevel1 / Bevel2
470tells Blackbox which type of bevel to use. 466tells Fluxbox which type of bevel to use.
471Bevel1 is the default bevel. 467Bevel1 is the default bevel.
472The shading is placed on the edge of the image. 468The shading is placed on the edge of the image.
473Bevel2 is an alternative. 469Bevel2 is an alternative.
@@ -491,7 +487,7 @@ resource is used to find the interlacing color.
491Well, here is the complete component list, also all components together with 487Well, here is the complete component list, also all components together with
492which kind of value they can contain. 488which kind of value they can contain.
493Comments are preceded with an exclamation sign (!), which is also used for 489Comments are preceded with an exclamation sign (!), which is also used for
494comments in Blackbox style c.q. X resource files. 490comments in Fluxbox style c.q. X resource files.
495.PP 491.PP
496.ta \w'window.button.unfocus.picColor:\ 'u 492.ta \w'window.button.unfocus.picColor:\ 'u
497.nf 493.nf
@@ -641,7 +637,7 @@ borderColor: Color
641bevelWidth: a number of pixels > 0 637bevelWidth: a number of pixels > 0
642handleWidth: a number of pixels > 0 638handleWidth: a number of pixels > 0
643 639
644! Width of the window frame (from version 0.61 on) 640! Width of the window frame
645! When not specified, frameWidth defaults to the value of bevelWidth 641! When not specified, frameWidth defaults to the value of bevelWidth
646frameWidth: a number of pixels >= 0 642frameWidth: a number of pixels >= 0
647 643
@@ -669,7 +665,7 @@ can easily set lots of keys with a single command, e.g.
669.EE 665.EE
670This sets already nice defaults for many components. 666This sets already nice defaults for many components.
671.SH THE SLIT 667.SH THE SLIT
672The slit is a special Blackbox window frame that can contain dockable 668The slit is a special Fluxbox window frame that can contain dockable
673applications, e.g. the `bbtools.' 669applications, e.g. the `bbtools.'
674When applications are run in the slit they have no window borders of their own; 670When applications are run in the slit they have no window borders of their own;
675instead they are framed in the slit, and they are always visible in the current 671instead they are framed in the slit, and they are always visible in the current
@@ -687,21 +683,21 @@ For example, you could put in your
687.EX 683.EX
688bbmail -w & 684bbmail -w &
689bbpager -w & 685bbpager -w &
690exec blackbox 686exec fluxbox
691.EE 687.EE
692Of course to use the slit you must have slit support compiled in. 688Of course to use the slit you must have slit support compiled in.
693.SH RESOURCE FILE 689.SH RESOURCE FILE
694Usually the 690Usually the
695.I ~/.blackboxrc 691.I ~/.fluxboxrc
696resource file is created and maintained bij Blackbox itself. 692resource file is created and maintained bij Fluxbox itself.
697All options from the 693All options from the
698.B [config] 694.B [config]
699menu (from 0.60.x on), the last selected style file, your workspace names and 695menu, the last selected style file, your workspace names and
700so on are saved into this file. 696so on are saved into this file.
701However, there are some resources in it you might want to edit yourself: 697However, there are some resources in it you might want to edit yourself:
702.TP 698.TP
703.B session.menuFile: 699.B session.menuFile:
704This tells Blackbox where to look for its menu file. 700This tells Fluxbox where to look for its menu file.
705.TP 701.TP
706.B session.screen0.toolbar.widthPercent: 702.B session.screen0.toolbar.widthPercent:
707This determines the amount (in %) of space the toolbar will take. 703This determines the amount (in %) of space the toolbar will take.
@@ -723,41 +719,41 @@ The default value is:
723.IR 250 . 719.IR 250 .
724.TP 720.TP
725.B session.doubleClickInterval: 721.B session.doubleClickInterval:
726Adjust the delay (in ms) between mouse clicks for Blackbox to consider a double click. 722Adjust the delay (in ms) between mouse clicks for Fluxbox to consider a double click.
727Default value is: 723Default value is:
728.IR 250 . 724.IR 250 .
729.TP 725.TP
730.B session.screen0.edgeSnapThreshold: 726.B session.screen0.edgeSnapThreshold:
731When moving a window across your screen, Blackbox is able to have it `snap' to 727When moving a window across your screen, Fluxbox is able to have it `snap' to
732the edges of the screen for easy placement. 728the edges of the screen for easy placement.
733This variable tells Blackbox the distance (in pixels) at which the window will 729This variable tells Fluxbox the distance (in pixels) at which the window will
734jump to the egde. 730jump to the egde.
735Default value is: 731Default value is:
736.IR 0 . 732.IR 0 .
737.TP 733.TP
738.B session.cacheMax: 734.B session.cacheMax:
739This tells Blackbox how much memory (in Kb) it may use to store cached pixmaps on 735This tells Fluxbox how much memory (in Kb) it may use to store cached pixmaps on
740the X server. 736the X server.
741If your machine runs short of memory, you may lower this value. 737If your machine runs short of memory, you may lower this value.
742Default value is 738Default value is
743.IR 200 . 739.IR 200 .
744.TP 740.TP
745.B session.cacheLife: 741.B session.cacheLife:
746This tells Blackbox how long (in minutes) unused pixmaps may stay in the X 742This tells Fluxbox how long (in minutes) unused pixmaps may stay in the X
747server's memory. 743server's memory.
748Default value is 744Default value is
749.IR 5 . 745.IR 5 .
750.TP 746.TP
751.B session.colorsPerChannel: 747.B session.colorsPerChannel:
752This tells Blackbox how many colors to take from the X server on pseudocolor 748This tells Fluxbox how many colors to take from the X server on pseudocolor
753displays. A channel would be red, green, or blue. 749displays. A channel would be red, green, or blue.
754Blackbox will allocate this variable ^ 3 colors and make them always available. 750Fluxbox will allocate this variable ^ 3 colors and make them always available.
755Value must be between 2 and 6. 751Value must be between 2 and 6.
756When you run Blackbox on an 8-bit display, you must set this resource to 4. 752When you run Fluxbox on an 8-bit display, you must set this resource to 4.
757Default value is 753Default value is
758.IR 4. 754.IR 4.
759.PP 755.PP
760When running Blackbox in a multiple desktop environment the 756When running Fluxbox in a multiple desktop environment the
761.B screen0 757.B screen0
762key can also be 758key can also be
763.B screen1, 2 759.B screen1, 2
@@ -765,38 +761,46 @@ etc. for any appropriate desktop.
765.SH ENVIRONMENT 761.SH ENVIRONMENT
766.TP 762.TP
767.B HOME 763.B HOME
768Blackbox uses 764Fluxbox uses
769.RB $ HOME 765.RB $ HOME
770to find its 766to find its
771.I .blackboxrc 767.I .fluxboxrc
772file, and to resolve stylefile and \-directory names. 768file, and to resolve stylefile and \-directory names.
773.TP 769.TP
774.B DISPLAY 770.B DISPLAY
775When no other display was given on the command line, Blackbox will start on the 771When no other display was given on the command line, Fluxbox will start on the
776display specified by this variable. 772display specified by this variable.
777.SH AUTHOR and CREDITS 773.SH AUTHOR and CREDITS
778All of the code is written and maintained by Brad Hughes 774Blackbox was written and maintained by Brad Hughes
779.nh \" hyphenation off 775.nh \" hyphenation off
780(blackbox@alug.org) 776<blackbox@alug.org>
781.hy \" on again 777.hy \" on again
782and Jeff Raven 778and Jeff Raven
783.nh 779.nh
784(jraven@psu.edu), 780<jraven@psu.edu>,
781.hy
782Fluxbox is written and maintained by Henrik Kinnunen
783.nh
784<fluxgen@linuxmail.org>
785.hy 785.hy
786with contributions and patches merged from 786with contributions and patches merged from
787many individuals around the world. 787many individuals around the world.
788.PP 788.PP
789The Official Blackbox website: 789The Official Fluxbox website:
790.nh 790.nh
791.B http://blackbox.alug.org/ 791.B http://fluxbox.sf.net/
792.hy 792.hy
793.br 793.br
794Many themes and other contributions: 794Many compatible themes:
795.nh 795.nh
796.B http://bb.themes.org/ 796.B http://www.themes.org/themes/blackbox/
797.hy 797.hy
798.PP 798.PP
799This manpage was put together by Wilbert Berendsen 799This manpage was put together by Matthew Hawkins
800.nh
801<matt@mh.dropbear.id.au>
802.hy
803from the original Blackbox man page by Wilbert Berendsen
800.nh 804.nh
801(wbsoft@xs4all.nl). 805(wbsoft@xs4all.nl).
802.hy 806.hy