Existe uma maneira de incluir o menu de aplicativos Lubuntu em um menu Openbox ( ~/.config/openbox/menu.xml
) para que eu possa usá-lo em uma sessão Openbox pura?
Responder1
lxpanel usa arquivos .desktop para menu e openbox usa xml(menu.xml) então você precisa de um conversor, por exemplo: http://obmenugen.sourceforge.net/
Gera um menu completo para o openbox utilizando as informações presentes nos arquivos *.desktop (com conteúdo estático ou gerado dinamicamente).
Responder2
O que você precisa é de umMenu de tubo.
Um menu vertical é um item de menu dinâmico criado por um programa sempre que o menu é aberto.
Existem vários programas que podem criar um menu vertical dos aplicativos instalados. Aqui está uma lista demenus de tubos em destaquede Openbox.org.
Já que você usa o Lubuntu, você provavelmente estaria interessado emmenu openbox. Ele usa o cache de menu do LXDE para criar o menu do aplicativo. Existe um pacote Ubuntuaqui. Não sei se está no repositório oficial, você deveria verificar isso.
Para usar um menu pipe, você precisa editar o arquivo do menu Openbox em ~/.config/openbox/menu.xml
.
No seu arquivo de menu, você precisa adicionar um novo item de menu root-menu
semelhante a este
<menu id="desktop-app-menu"
label="Applications"
execute="<path-to-exec>/openbox-menu" />
Você precisará substituir <path-to-exec>
qual o caminho para openbox-menu
. Você pode obter o caminho com
type openbox-menu
Então você terá um novo item de menu denominado Aplicativos no menu Openbox.
Se você nunca editou, menu.xml
dê uma olhada nodocumentação do menuda caixa aberta.