domanda per chi usa openbox: come faccio ad inserire nel mio menù una "riga di intestazione" come quella che si vede nella preview del tema?
Se non avete capito, parlo della voce riquadrata in rosso.

Grazie!

Codice: Seleziona tutto
<separator label="Openbox Menu" />Codice: Seleziona tutto
sudo apt-get install menuCodice: Seleziona tutto
<context name="Root">
<!-- Menus -->
<mousebind button="Middle" action="Press">
<action name="ShowMenu"><menu>client-list-combined-menu</menu></action>
</mousebind>
<mousebind button="Right" action="Press">
<action name="ShowMenu"><menu>root-menu</menu></action>
</mousebind>
<mousebind button="S-Right" action="Press">
<action name="ShowMenu"><menu>Debian</menu></action>
</mousebind>
</context>
Codice: Seleziona tutto
sunny @ 21:25 => ~ $ dpkg -L obmenu | grep bin
/usr/bin
/usr/bin/obmenu
/usr/bin/obm-xdg
/usr/bin/obm-dir
/usr/bin/obm-moz
/usr/bin/obm-nav
sunny @ 21:25 => ~ $ Codice: Seleziona tutto
<menu execute="obm-xdg" id="xdg-menu" label="xdg"/>

Codice: Seleziona tutto
<menu execute="obm-nav /home/sunny thunar urxvt" id="home" label="Home"/>
Codice: Seleziona tutto
<menu execute="obm-dir /home/sunny/Immagini 'feh --scale-down'" id="image" label="Immagini"/>
Codice: Seleziona tutto
<menu execute="obm-moz" id="bookmark" label="Bookmark"/>
Codice: Seleziona tutto
sudo apt-get install gnome-menus obmenuCodice: Seleziona tutto
sudo ln -s /var/lib/openbox/debian-menu.xml /etc/xdg/menus/debian-menu.menuCodice: Seleziona tutto
<?xml version="1.0" encoding="utf-8"?>
<openbox_menu xmlns="http://openbox.org/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://openbox.org/ file:///usr/share/openbox/menu.xsd">
<menu execute="obm-xdg" id="xdg-menu" label="Menu"/>
</openbox_menu>Codice: Seleziona tutto
<mousebind button="S-Right" action="Press">
<action name="ShowMenu">
<menu>xdg-menu</menu>
</action>
</mousebind>Codice: Seleziona tutto
<file>obm-xdg-menu.xml</file>Codice: Seleziona tutto
sudo update-menus && openbox --restart
Interessante (yes)rent0n ha scritto: Ed ecco come avere il menu obm-xdg stand-alone, in contemporanea con il menu classico.
Per prima cosa occorre installare il pacchetto gnome-menus e , ovviamente, obmenu:
Sucessivamente creaimo un link simbolico al debian-menu nel posto in cui lo va a cercare obm-xdg:Codice: Seleziona tutto
sudo apt-get install gnome-menus obmenu
Codice: Seleziona tutto
sudo ln -s /var/lib/openbox/debian-menu.xml /etc/xdg/menus/debian-menu.menu
Creiamo poi un file obm-xdg-menu.xml in ~/.config/openbox:
A questo punto è sufficiente editare il file rc.xml creando un keybind e/o un mousebind apposito (rispettivamente nella sezione o ):Codice: Seleziona tutto
<?xml version="1.0" encoding="utf-8"?> <openbox_menu xmlns="http://openbox.org/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://openbox.org/ file:///usr/share/openbox/menu.xsd"> <menu execute="obm-xdg" id="xdg-menu" label="Menu"/> </openbox_menu>
Sempre in rc.xml, ma nella sezione occorre aggiungere:Codice: Seleziona tutto
<mousebind button="S-Right" action="Press"> <action name="ShowMenu"> <menu>xdg-menu</menu> </action> </mousebind>
A questo punto diamo un bel:Codice: Seleziona tutto
<file>obm-xdg-menu.xml</file>
E il tutto dovrebbe funzionare: con click destro vedremo il nostro menu personalizzato, mentre con Shift + click destro vedremo il menu obm-xdg alla "gnome".Codice: Seleziona tutto
sudo update-menus && openbox --restart

Intendi che vuoi le voci in italiano di obm-xdgDanielsan ha scritto: Ma c'è un modo per cambiare le voci del menu XDG in italiano come nel menu debian?

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti