Fluxbox: Unleashead - iDesk + aDesklets + Gkrellm + Eterm
Venho neste artigo mostrar como o Fluxbox pode se tornar a interface gráfica primária e até única, como aqui em casa, através de alteração de .confs, programas para embelezar e alteração de alguns .confs mais complicados e trabalhosos.
Parte 3: Editando o Menu
Para os que não quiserem fazer um menu personalizado e cuja distro não estiver atualizando o menu automaticamente quando são instalados novos programas, a ferramenta fluxbox-generate_menu serve para isso. Ela adiciona todos os novos aplicativos ao menu do Fluxbox, assim você não tem que alterar nada na mão.
Para usá-lo, basta um simples comando que acerta tudo para você:
$ fluxbox-generate_menu
Agora, para os mais adeptos da personalização, nós poderíamos configurar o menu pelo conf localizado em: ~/.fluxbox/menu, mas acho que não há a necessidade de tanto trabalho enquanto há um programa como o FluxMenu. Abaixo, irei mostrar como usá-lo e onde baixar.
Primeiramente, baixe-o no seguinte link:
Logo após, vamos rodá-lo:
$ tar -xvvzf fluxMenu-16.tar.gz
$ cd fluxmenu
$ ./fluxMenu.py
Abrirá a seguinte tela:
Para usá-lo, basta um simples comando que acerta tudo para você:
$ fluxbox-generate_menu
Agora, para os mais adeptos da personalização, nós poderíamos configurar o menu pelo conf localizado em: ~/.fluxbox/menu, mas acho que não há a necessidade de tanto trabalho enquanto há um programa como o FluxMenu. Abaixo, irei mostrar como usá-lo e onde baixar.
Primeiramente, baixe-o no seguinte link:
Logo após, vamos rodá-lo:
$ tar -xvvzf fluxMenu-16.tar.gz
$ cd fluxmenu
$ ./fluxMenu.py
Abrirá a seguinte tela:
New submenu
Adiciona um submenu ao menu. Criando um submenu você terá a seguinte tela:
Na box "NAME" você colocará o nome do submenu (ex.: Aplicativos). Na box "Submenu title" faça a mesma coisa e o botão branco com um "x" vermelho no meio insere o ícone ao lado do submenu. Clicando neste botão será aberto localizador para achar o ícone, quando tiver escolhido o ícone, aperte "Open" ao invés de dar Enter ou dois cliques em cima do ícone, pois só assim irá abrir.
New Item
Adiciona um item dentro de um submenu, criando um item você terá a seguinte tela:
Na box "NAME" você colocará o nome da aplicação e na "PATH" você poderá usar o botão ao lado para localizar o executável. O botão branco com um "x" vermelho no meio insere o ícone ao lado da aplicação. Clicando neste botão irá abrir um localizador para achar o ícone, quando tiver escolhido o ícone, aperte "Open" ao invés de dar Enter ou dois cliques em cima do ícone, pois só assim irá abrir. Em "TYPE" você escolherá "exec: Application", assim tornando o item um aplicativo, sendo ele executado ao clicar.
Separator
Apenas insere um separador "---------------" onde você quiser no menu.
O programa é bem intuitivo e prático, deixei apenas uma idéia de como usá-lo. Todas as opções que o programa oferece é possível fazer com um editor de textos qualquer. Vou explicar apenas como adicionar ícones manualmente, pois o resto é bem simples e não creio que com um programa desses alguém vá querer fazer manualmente. :)
Para adicionar ícones ao menu do Fluxbox manualmente, vamos editar o menu:
$ nano /root/.fluxbox/menu
Agora, digamos que uma seção de submenu sua esteja assim:
[submenu] (Multimedia) {} <>
[exec] (xmms) {xmms} <>
[exec] (mplayer) {gmplayer} <>
[exec] (xawtv) {xawtv} <>
[end] () {} <>
Você apenas irá incluir o caminho para o ícone dentro dos < >, conforme o exemplo a seguir:
[submenu] (Multimedia) {} <>
[exec] (xmms) {xmms} </root/.fluxbox/icons/xmms.png>
[exec] (mplayer) {gmplayer} </root/.fluxbox/icons/gmplayer.png>
[exec] (xawtv) {xawtv} </root/.fluxbox/icons/xawtv.png>
[end] () {} <>
[exec] (xmms) {xmms} </root/.fluxbox/icons/xmms.png>
[exec] (mplayer) {gmplayer} </root/.fluxbox/icons/gmplayer.png>
[exec] (xawtv) {xawtv} </root/.fluxbox/icons/xawtv.png>
[end] () {} <>
Aí é só salvar e dar uma olhada no menu. Acho que o menu está bom por enquanto. Vamos que ainda tem muita coisa pela frente.
confesso que estou pensando seriamente!