Menu dinâmico no Busenlabs

Publicado por Xerxes em 06/04/2016

[ Hits: 6.934 ]

 


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

Atalho para Netflix no Elementary OS

Convertendo PDF para EPUB ou MOBI

Trinity Desktop no Linux Mint

PostgreSQL - "database server: mainError: could not exec" [Resolvido]

Entenda o sistema de pontos do VOL

Leitura recomendada

Manipulando repositórios no openSUSE Leap 15.2

Como configurar corretamente o mouse serial no Slackware 10

Repositórios para Debian Jessie

Resolução do desktop em notebooks com tela de 12 polegadas ou menor

Slackware "Debiano"

  

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

<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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts