Pagina 1 di 1
[Tips'n'Tricks] Menu di Openbox
Inviato: domenica 29 marzo 2009, 20:03
da rent0n
Ciao, :)
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!
Re: Menu di Openbox
Inviato: lunedì 30 marzo 2009, 20:59
da rent0n
Nessuno che lo sa?

Re: Menu di Openbox
Inviato: martedì 31 marzo 2009, 9:02
da lion1810
Obox l'ho usato pochissimo dovrebbe essere una cavolata usando
Obmen
http://urukrama.wordpress.com/openbox-guide/#Menus
Re: Menu di Openbox
Inviato: martedì 31 marzo 2009, 14:52
da rent0n
Anch'io uso obmenu ma non sono riuscito ad aggiungere l'intestazione...qualcuno sa come si fa?
Grazie

Re: Menu di Openbox
Inviato: domenica 5 aprile 2009, 21:46
da rent0n
Ho risolto!
In pratica si tratta di aggiungere un separatore con un label (ad esempio Openbox Menu) nel file menu.xml:
-->
http://icculus.org/openbox/index.php/Help:Menus

Re: [Risolto] Menu di Openbox
Inviato: martedì 6 ottobre 2009, 20:46
da rent0n
Per comodità di ricerca inserisco qui una chicca riguardante il menù di openbox, ovvero:
Come usare due menu (Root Menu e Debian Menu) indipendenti contemporaneamente su openbox!
Siccome il debian-menu è sì utile, ma davvero molto brutto, è possible usare il solito tasto dx per aprire il menu normale, quello manaule, mentre aprire direttamente il debian menu con un'altra combinazione di tasti, come Shift + tasto destro.
Per farlo occorre installare il paccetto del Debian Menu:
Editare il solito rc.xml in questo modo (l'aggiunta consiste nelle ultime 3 righe prima di )
Codice: 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>
Et Voilà!

In questo modo è possible avere un menu principale configurabile manualmente (il Root Menu) e uno che si aggiorna automaticamente quando si installano nuove applicazioni etc...
Accorgimento fondamentale: Quando scrivete / modificate il Root Menu ricordate di assegnare ai submenu dei menu id poco convenzionali: ad esempio
non date al vostro submenu Office l'id Office, altrimenti verrà "sovrascritto" dal debian menu.
Usate invece una roba del tipo root-menu-office.
N.B.: Questo accorgimento riguarda l'id e non la label: il vostro submenu potrà tranquillamente continuare a chiamarsi Office!

Re: [Tips'n'Tricks] Menu di Openbox
Inviato: mercoledì 7 ottobre 2009, 16:53
da SuNjACk
ecco qua la mia scoperta
il pacchetto obmenu non installa solo obmenu ma anche altri eseguibili
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 => ~ $
infatti oltre a obmenu installa altri 4 eseguibili che sono pipe-menu
spiegamoli uno ad uno
obm-xdg
questo eseguibile produce un menu simile al menu gnome
basta inserire nel menu.xml
da qualche parte nel vostro file e verrà fouri un menu chiamato "xdg"
**Attenzione** per far funzionare il pipe-menu bisogna aver installayto il pacchetto "gnome-menus"
screenshot
obm-nav
questo pipe menu vi visualizza il contenuto di una cartella a patto che voi gli date quale file-manager e terminale usare
la sintassi è questa:
obm-nav
/percorso/cartella il_vostro_file_manager il_vostro_terminale
ad esempio:
obm-xdg /home/sunny thunar urxvt
la riga per il pipe-menu che uso è questa poi adattatela alle vostre necessità
Codice: Seleziona tutto
<menu execute="obm-nav /home/sunny thunar urxvt" id="home" label="Home"/>
screenshot:
obm-dir
questo pipe-menu in una data cartella ordina tutti i file per nome e li apre con un programma da voi specificato ( utile ed esempio per le cartelle delle immagini )
la sintassi:
obm-dir
/percorso/cartella programma
esempio:
obm-dir /home/sunny/Immagini 'feh --scale-down'
per il programma consiglio di usare il quoting ( cioè o gli apici
' o le doppie virgolette
" )
la riga del pipe menu da me è questa
poi adattatela
Codice: Seleziona tutto
<menu execute="obm-dir /home/sunny/Immagini 'feh --scale-down'" id="image" label="Immagini"/>
screenshot:
l'ultimo
obm-moz
obm-moz è un pipe menu che mostra i segnalibri ( i preferiti ) di firefox
la sintassi è solo: obm-moz
il pipe menu
Codice: Seleziona tutto
<menu execute="obm-moz" id="bookmark" label="Bookmark"/>
screenshot:
***NOTA BENE***
ogni pipe menu ha la sua pagina man
Re: [Tips'n'Tricks] Menu di Openbox
Inviato: mercoledì 7 ottobre 2009, 19:47
da rent0n
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 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:
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>
A questo punto è sufficiente editare il file
rc.xml creando un keybind e/o un mousebind apposito (rispettivamente nella sezione
o
):
Codice: Seleziona tutto
<mousebind button="S-Right" action="Press">
<action name="ShowMenu">
<menu>xdg-menu</menu>
</action>
</mousebind>
Sempre in
rc.xml, ma nella sezione
occorre aggiungere:
A questo punto diamo un bel:
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".

Re: [Tips'n'Tricks] Menu di Openbox
Inviato: mercoledì 7 ottobre 2009, 20:02
da SuNjACk
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 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:
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>
A questo punto è sufficiente editare il file
rc.xml creando un keybind e/o un mousebind apposito (rispettivamente nella sezione
o
):
Codice: Seleziona tutto
<mousebind button="S-Right" action="Press">
<action name="ShowMenu">
<menu>xdg-menu</menu>
</action>
</mousebind>
Sempre in
rc.xml, ma nella sezione
occorre aggiungere:
A questo punto diamo un bel:
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".
Interessante (yes)
Re: [Tips'n'Tricks] Menu di Openbox
Inviato: domenica 29 novembre 2009, 15:48
da Danielsan
Ma c'è un modo per cambiare le voci del menu XDG in italiano come nel menu debian?
Re: [Tips'n'Tricks] Menu di Openbox
Inviato: domenica 29 novembre 2009, 16:07
da SuNjACk
Danielsan ha scritto:
Ma c'è un modo per cambiare le voci del menu XDG in italiano come nel menu debian?
Intendi che vuoi le voci in italiano di obm-xdg
Re: [Tips'n'Tricks] Menu di Openbox
Inviato: domenica 29 novembre 2009, 16:34
da Danielsan
Si.
Re: [Tips'n'Tricks] Menu di Openbox
Inviato: domenica 29 novembre 2009, 17:06
da SuNjACk
Re: [Tips'n'Tricks] Menu di Openbox
Inviato: lunedì 8 gennaio 2024, 10:21
da faustf
scusate se faccio unresurect , ho un buntu server 23.10 con openbox vorrei semplicemente mettere le icone nel menu dell openbox che alcune le trova e altre no , ma senza cambiare il menu perche avevo gia provato a cambiarlo con il filme menu.xml , ma dopo un po mi fa bloccare l avvio del openbox quindi mi basterebbe solo modificare quello che ce di default inserendo le icone
grazie