HMC Homepage      CS Home

X Windows - Configuring Window Managers

BlackBox

BlackBox is a small, fast, and very configurable window manager, that still manages to retain a good looking user interface and lots of power in configurability. It comes with several different styles already installed that function fine, more can be downloaded from bb.themes.org, and existing ones can be easily modified, as follows.

Firstly, edit your ~/.blackboxrc file, and take a peek. There are several options in there you may want to edit, but one in particular. Change the 'session.menuFile' option to be ~/.blackbox/menu (or you can use the full path if it has trouble with that.) Now, on the command line, do the following:

> cd
> mkdir .blackbox
> cd .blackbox
> cp /usr/local/share/Blackbox/menu .
> mkdir styles
> cd styles
> cp /usr/local/share/Blackbox/styles/* .

This will copy the default configurations to you home directory (don't worry, the file sizes are real small.)

Now, open your ~/.blackbox/menu file. This is the file that controlls the menu that you get by right-clicking on the desktop when BlackBox is running. It is rather easy to change, try changing the settings to reflect the programs and commands that you use most. Most especially though, find the section of the file that has the Styles submenu in it, and change it so it only includes the file ~/.blackbox/styles/stylesmenu . Now edit the stylesmenu file and change the paths to be ~/.blackbox/styles rather than /usr/local/share/Blackbox/styles. (This is optional, and is only really important if you plan to alter the default style files.) Now you can add new styles to the stylesmenu file, or alter the existing ones, and the changes will of course only affect your own settings. For more information check bb.themes.org for documentation on BlackBox theming.

Back to the window managers qref page

Copyright (c) HMC Computer Science Department. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with the no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is included in the section entitled ``GNU Free Documentation License.''

HMC Computer Science Department
Contact Information
Last Modified Tuesday, 22-May-2001 16:14:16 PDT