Menu dinâmico no Busenlabs

Publicado por Xerxes em 06/04/2016

[ Hits: 7.469 ]

 


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:

<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>

Salve e feche o arquivo.

Execute:

openbox --reconfigure

Pronto!
Linux: Menu dinâmico no Busenlabs
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/

Outras dicas deste autor

Fazendo dieta no Ubuntu/Linux Mint

Plugin Java no Banco do Brasil para Ubuntu 64 bits

Som estourado ou falhando na Steam com Proton

Instalar ou Remover Múltiplos pacotes no Void Linux

Clique no touchpad! (Fedora 17 Xfce Spin)

Leitura recomendada

Como colocar a opção de "redimensionar e rotacionar imagens" no menu de contexto do Fedora

Instalando o driver 9.1 da ATI no Slackware 12.1 e Debian Linux

Debian 8: Deixando o sistema mais rápido

Ícone duplo do Chrome no Docky e no Plank [Resolvido]

Coisas para se fazer após a instalação do Ubuntu 15.10

  

Comentários
[1] Comentário enviado por edps em 12/04/2016 - 15:50h


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!

[2] Comentário enviado por JakeMad em 21/07/2017 - 07:37h

Segui direitinho, só que no final após digitar o comando "openbox --reconfigure" aparece: "Obt-Message: Xinerama extension is not present on the server" (sem aspas)

[3] Comentário enviado por xerxeslins em 21/07/2017 - 08:43h


[2] Comentário enviado por JakeMad em 21/07/2017 - 07:37h

Segui direitinho, só que no final após digitar o comando "openbox --reconfigure" aparece: "Obt-Message: Xinerama extension is not present on the server" (sem aspas)


Olá amigo. Desculpe, mas não estou usando mais essa distro para poder testar uma solução. Talvez a dica tenha ficado desatualizada por ser de uma versão mais antiga. De qualquer forma verifique se você tem instalado o driver de vídeo corretamente, pois uma busca rápida no google por "Obt-Message: Xinerama extension is not present on the server" resultou em pessoas falando que pode ser isso o problema.

[4] Comentário enviado por renatonog em 21/07/2017 - 11:59h

salve , aqui correu tudo certo , maravilha.
Adorei essa distro.

[5] Comentário enviado por removido em 28/08/2024 - 12:09h



Testei essa dica no openbox 3.6.1_5 usando o arquivo xfce-applications.menu não funcionou... Alguma atualização para a dica?

<menu execute="openbox-menu -i xfce-applications.menu" id="apps" label="All"/>

[6] Comentário enviado por xerxeslins em 29/08/2024 - 09:09h


[5] Comentário enviado por Minions em 28/08/2024 - 12:09h



Testei essa dica no openbox 3.6.1_5 usando o arquivo xfce-applications.menu não funcionou... Alguma atualização para a dica?

&lt;menu execute="openbox-menu -i xfce-applications.menu" id="apps" label="All"/&gt;


Olá, ainda não. Acho difícil, pois agora estou usando apenas GNOME ou Plasma.



Contribuir com comentário