El menú de Fluxbox es solo un archivo de texto que le permite hacer subcarpetas, ejecutar aplicaciones, controlar workspaces, configurar Fluxbox, y salir de X. El menú puede tomar los siguientes comandos:
[begin] (MenuTitle)
[submenu] (SubMenuName) {SubMenuTitle}
[exec] (ApplicationName) {/path/to/program}
[include] (/path/to/menufile) <icon file>
[end]
[nop] (--------)
[workspaces] (SubMenuName)
[stylesdir] (/path/to/stylesdir)
[config] (FluxboxConfiguration)
[reconfigure] (Reconfigure)
[restart] (Restart)
[exit] (Exit)
Comentarios comienzan con un #, todo hasta el final de la linea es ingnorado.
Texto entre [] es un comando de fluxbox.
Texto entre () es el texto que se muestra en el menu.
Texto entre {} es el comando que es ejecutado si la entrada es clickeada.
Texto entre <> especifica un archivo de icono. La ruta al archivo de icono deberia ser absoluta y en formato xpm.
Si el parametro de la directiva "include" es un directorio, cada archivo de la ruta sera incluido. .
Archivo incluidos deben comenzar con un [begin] y terminar con un [end].
Note que no hay un limite en la profundidad de anidamiento de los submenues . Aunque probablemente exista un limite práctico.
[nop] - Esto permite poner texto o una linea vacia si desea que no se ejecute nada pero actue como separador en su menu.
[reconfigure] - Si usa el menu para cambiar la configuracion de Fluxbox, los cambios se perderan despues de que salga de Fluxbox. Es necesario escribir los cambios en el archivo init para que los cambios sean permanentes, esto se logra presionando reconfigurar despues de que realizo los cambios que deseaba.
[restart] - Solo quiero asegurarme de que todos sepan que reiniciar solo reinicia Fluxbox, no todo el sistema.
Example 8-2. menu
# Fluxbox menu file
[begin] (Fluxbox)
[exec] (rxvt) {rxvt -ls}
[exec] (netscape) {netscape -install}
[exec] (The GIMP) {gimp}
[exec] (XV) {xv}
[exec] (Vim) {rxvt -geometry 132x60 -name VIM -e screen vim}
[exec] (Mutt) {rxvt -name mutt -e mutt}
[submenu] (mozilla)
[exec] (browser) {mozilla -browser}
[exec] (news) {mozilla -news}
[exec] (mail) {mozilla -mail}
[exec] (edit) {mozilla -edit}
[exec] (compose) {mozilla -compose}
[end]
[submenu] (Startup)
[exec] (gkrellm) {gkrellm -w}
[exec] (xmms) {xmms -p}
[exec] (galeon) {galeon -s}
[exec] (kdeinit) {kdeinit}
[end]
[submenu] (Window Manager)
[exec] (Edit Menus) {nedit ~/.fluxbox/menu}
[submenu] (Style) {Which Style?}
[stylesdir] (~/.fluxbox/styles)
[stylesmenu] (Fluxbox Styles) {/usr/local/share/fluxbox/styles}
[end]
[config] (Config Options)
[reconfig] (Reconfigure)
[restart] (Restart)
[end]
[exit] (Log Out)
[end]
# end of menu fileo consulte el archivo de ejemplo algo completo menu que viene con Fluxbox.