Menu dinâmico no Busenlabs
Dica publicada em Linux / Configuração
Menu dinâmico no Busenlabs
Adoro a distribuição Bunsenlabs, sucessora do Crunchbang. Debian estável com Openbox lindamente configurado. Uma desvantagem, no entanto, é a falta de menu dinâmico. Isso quer dizer que após instalar um novo programa, o mesmo não aparecerá no menu do Openbox. É preciso adicionar editando arquivo de configuração.
Isso é bom e ruim. Bom para quem gosta de personalizar detalhadamente, mas ruim para quem tem pressa e quer tudo funcionando logo. Eu prefiro uma mistura de ambos. Achei uma solução ideal para mim. Adicionei uma entrada no menu que exibe todos os aplicativos. Sim, todos. Mas sem desfazer os menus que vem por padrão.
A solução se resume assim:
sudo apt-get install openbox-menu lxmenu-data
Depois acesse o menu e vá em Preferences -> Openbox -> Edit menu.xml.
Busque por "catfish". Um pouco acima do catfish, logo abaixo de <separator/> coloque a seguinte linha:
Vai ficar assim:
Salve e feche o arquivo.
Execute:
openbox --reconfigure
Pronto! Você terá um menu com todos os aplicativos. Altere o arquivo como achar necessário para o seu gosto.
Abraço!
Fonte: http://entornosgnulinux.com/2015/05/05/tip-viii-openbox-menu-en-crunchbang-jessie/
Isso é bom e ruim. Bom para quem gosta de personalizar detalhadamente, mas ruim para quem tem pressa e quer tudo funcionando logo. Eu prefiro uma mistura de ambos. Achei uma solução ideal para mim. Adicionei uma entrada no menu que exibe todos os aplicativos. Sim, todos. Mas sem desfazer os menus que vem por padrão.
A solução se resume assim:
sudo apt-get install openbox-menu lxmenu-data
Depois acesse o menu e vá em Preferences -> Openbox -> Edit menu.xml.
Busque por "catfish". Um pouco acima do catfish, logo abaixo de <separator/> coloque a seguinte linha:
<menu execute="openbox-menu -i lxde-applications.menu" id="apps" label="All"/>
Vai ficar assim:
<separator/>
<menu execute="openbox-menu -i lxde-applications.menu" id="apps" label="All"/>
<menu id="accessories" label="Accessories">
<item label="Catfish File Search">
<action name="Execute">
<command>
catfish
</command>
</action>
<menu execute="openbox-menu -i lxde-applications.menu" id="apps" label="All"/>
<menu id="accessories" label="Accessories">
<item label="Catfish File Search">
<action name="Execute">
<command>
catfish
</command>
</action>
Salve e feche o arquivo.
Execute:
openbox --reconfigure
Pronto! Você terá um menu com todos os aplicativos. Altere o arquivo como achar necessário para o seu gosto.
Abraço!
Fonte: http://entornosgnulinux.com/2015/05/05/tip-viii-openbox-menu-en-crunchbang-jessie/
Se quiser um menu.xml modificado, segue o link de um anexo do meu SlackBuild:
https://slackbuilds.org/slackbuilds/14.1/desktop/openbox-menu/menu.xml-sample
--------------------------------------------------------------------------------------------------------------
Em Linux, geralmente 99,9% dos problemas são causados por um "ser" que ocupa
o espaço entre a cadeira e o teclado: FATO!