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