Home | Sitemap | Last changes RSS Feed | Wiki help | Wiki tools | SandBox
Preferences | Edit this page | View source | Page history | Referrers
Document last modified: Wed, 07 Mar 2007, 10:56 UTC
Parents: BlackboxDocumentation/ BlackboxMenus/

Blackbox Documentation/Blackbox Menus/System Integration

This page will attempt to describe methods of integrating the Blackbox main menu with various other menu systems you may have in use on your system.

Please keep in mind that this is a website about Blackbox. Do not get caught too much in describing the various menu systems for general use. Always come back to: "what does this do for Blackbox?"

1 Debian menu system
1.1 Description
1.2 Preparing the system
1.2.1 Debian, Ubuntu
1.2.2 ...other distros?...
1.2.3 Blackbox from source
1.3 Blackbox integration
2 PCLinuxOS?
3 Other systems?

1) Debian menu system

1.1) Description

The Debian menu system* has been developed for Debian, but it is currently used by a number of other Linux distributions as well. Please see its official manual* for detailed information covering more than just Blackbox.

This system combines three parts:

The system is particularly powerful because it distributes the workload among the package maintainers. It is trivial to add your package executables to the menus, it is trivial to add support for yet another menu system, and it is trivial to include the auto-generated menus in your personal main menu.

For now, the various other menu systems delegate the Debian auto-generated menus as a submenu of their own's, which is what Blackbox will do too (see below). Ie. nobody uses the Debian menu exclusively.

1.2) Preparing the system

The following lists contains information about known distributions which use the Debian menu system, with specific details.

Generally, if you use the Blackbox package provided by your distribution, then everything should already be set up and the auto-generated menu files for your distro should already exist.

1.2.1) Debian, Ubuntu

1.2.2) ...other distros?...

FIXME: please add specific instructions for other distros that use this menu system.

1.2.3) Blackbox from source

If you compile your own Blackbox you can still use this system, provided it is available for your distro and you have installed it. If the answer is yes, then proceed as follows:

1.3) Blackbox integration

Once you obtain the ...-menu files, one way or another, you can simply edit your regular menu file and [include] one of them. Example:

[submenu] (Debian)
  [include] (~/.blackbox/blackbox-menu)
[end]

Now open your main menu and enjoy a constantly updated submenu filled with everything you have installed on your system.

2) PCLinuxOS?

PCLinuxOS* "just works" with blackbox's menus.

After blackbox is installed (via apt-get or synaptic), the default menu which blackbox sees is kept up-to-date automatically.

Blackbox may require restarting after using apt-get or synaptic to manage software.

See also PClinuxOS and Blackbox*

3) Other systems?

Feel free to describe other methods of integrating the Blackbox menus with other menus. If you have one, add a heading above this one, and start expanding it. But always remember the purpose: how can Blackbox pick up the menus from other systems?


eXTReMe Tracker Hosted by SourceForge.net
Document last modified: Wed, 07 Mar 2007, 10:56 UTC
Home | Sitemap | Last changes RSS Feed | Wiki help | Wiki tools | SandBox
Preferences | Edit this page | View source | Page history | Referrers
Hosted by SourceForge. Powered by Wikki Tikki Tavi. About the website. Terms of use.