9.2. Comandi Disponibili

Il menu di Fluxbox è semplicemente un file di testo che ti permette di creare sottodirectory, lanciare applicazioni, controllare i desktop, configurare Fluxbox e uscire da X. Il menu può accettare i seguenti comandi:

    [begin] (MenuTitle)
    [submenu]  (SubMenuName) {SubMenuTitle}
    [exec] (ApplicationName) {/path/to/program}
    [include] (/path/to/menufile)
    [end]
    [nop] (--------)
    [workspaces] (SubMenuName)
    [stylesdir] (/path/to/stylesdir)
    [config] (FluxboxConfiguration)
    [reconfigure] (Reconfigure)
    [restart] (Restart)
    [exit] (Exit)

La maggior parte sono autoesplicativi di ciò che fanno. Quelli in corsivo sono le parole che attualmente vedi sul tuo schermo. Voglio spiegare i più difficili per capire meglio. Notare che non c'è nessun limite fisico alla profondità dei menu innestati, probabilmente è giusto una questione di praticità.

[nop] - Questo permette di inserire testo o una riga vuota se non vuoi fargli fare niente ma usarlo giusto come separatore nel menu.

[reconfigure] - Se usi il menu per cambiare la configurazione di Fluxbox, i cambiamenti verranno persi una volta usciti dal programma. E' necessario scriverli nel file init per rendere permanenti le modifiche, che può essere fatto selezionando 'reconfigure' dopo aver fatto i cambiamenti chhe desideri.

[restart] - Vorrei essere sicuro che tutti sappiano che il comando restart riavvia solo Fluxbox e non l'intero sistema.

Example 9-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 file

o consulta il più completo file di esempio menu che è incluso in Fluxbox.