Personalizando o Blackbox

Um artigo para quem está iniciando com este maravilhoso window manager. Aqui mostro como colocar wallpaper, ícones, personalizar estilos e como fazer para torná-lo seu window manager padrão.

[ Hits: 47.371 ]

Por: Hugo Doria em 10/08/2004 | Blog: http://hugodoria.org


Colocando ícones



Uma dúvida que vejo constantemente nas pessoas é como colocar ícones no Blackbox/Fluxbox. Não é difícil, na verdade tudo que você vai precisar é de um aplicativo e os ícones.

Mãos a obra ...

Passo 1: Obtendo o aplicativo necessário


Existem vários aplicativos que permitem que você coloque ícones no seu ambiente. O que eu vou usar aqui é o idesk. Você pode obtê-lo no www.sourceforge.net.

http://voxel.dl.sourceforge.net/sourceforge/idesk/idesk-0.5.6.tar.gz

Se você usa Slackware pode baixar o .tgz em www.linuxpackages.net.

http://www.linuxpackages.net/.../idesk-0.5.5-i486-1kan.tgz

Supondo que você já saiba instalar os pacotes, vamos seguir em frente. Se ainda não sabe, recomendo o seguinte artigo:

Passo 2: Criando o arquivo e a pasta necessária para que o programa funcione


Você vai precisar criar um arquivo (onde ficará a config do idesk: ideskrc) e uma pasta (onde ficarão os ícones e tal: idesktop). Tanto o arquivo como a pasta precisam ser ocultos. Para isso digite:

$ cd /home/user [troque "user" pela pasta do seu usuário]
$ touch .ideskrc
$ mkdir .idesktop


Passo 3: Editando o arquivo de conf do idesk


Novamente utilize o seu editor preferido:

$ pico /home/user/.ideskrc

Dentro deste arquivo coloque o seguinte conteúdo:

table Config
FontName: tahoma
FontSize: 10
FontColor: #ffffff
Locked: false
Transparency: 120
Shadow: true
ShadowColor: #000000
ShadowX: 1
ShadowY: 2
Bold: false
ClickDelay: 300
IconSnap: false
SnapWidth: 55
SnapHeight: 100
SnapOrigin: BottomRight
SnapShadow: true
SnapShadowTrans: 200
CaptionOnHover: false
end

table Actions
Lock: control right doubleClk
Reload: middle doubleClk
Drag: left hold
EndDrag: left singleClk
Execute[0]: left doubleClk
Execute[1]: right doubleClk
end

Salve o arquivo e saia.

Acho que nem precisa explicar essas opções né?

Passo 4: Criando os arquivos dos ícones


Agora você precisa colocar os ícones que deseja usar na pasta /home/user/.idesktop:

$ cp dir/icone.png /home/user/.idesktop

OBS: É importante que seus ícones estejam no formato .png e que todos os ícones da pasta .idesktop tenham o mesmo tamanho. Exemplo: 48x48 pixels.

Use o GIMP para mudar tanto o formato como o tamanho dos ícones.

Agora vamos criar o arquivo de configuração do ícone. Use seu editor preferido:

$ cd /home/user/.idesktop
$ pico arquivo.lnk


Dentro do arquivo coloque isto:

table Icon
Caption: Nome_do_Icone
Icon: caminho_do_icone
X: Posicao_Horizontal
Y: Posicao_Vertical
Command[0]: comando_para_abrir_o_programa
end

Vamos ao exemplo. Vamos criar um ícone para abrir o navegador Mozilla.

Primeiramente copie o ícone do Mozilla para a pasta .idesktop:

$ cp caminho_do_icone/mozilla.png /home/user/.idesktop

Agora vamos criar o arquivo de configuração para o ícone do Mozilla:

$ cd /home/user/.idesktop
$ pico mozilla.lnk


Dentro do arquivo mozilla.lnk coloque isto:

table Icon
Caption: Navegador
Icon: /home/user/.idesktop/mozilla.png
X: 300
Y: 400
Command[0]: mozilla
end

Salve e saia.

OBS: É importante que o arquivo .lnk tenha o mesmo nome que o arquivo .png .

Passo 05: Executando


Verifique se todas as configurações estão corretas, se todos os ícones da pasta .idesktop tem um arquivo .lnk referente a ele (com o mesmo nome) e se os ícones também estão com o mesmo tamanho.

Depois de verificar tudo execute o idesk:

$ idesk

Pronto ... os ícones estão na sua área de trabalho. Arraste-os para a posição desejada e pronto. Faça o mesmo procedimento acima para todos os ícones que deseja.

Você também pode colocar o cominho do ícone logo sem precisar copiá-lo para a pasta .idesktop.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Colocando um fundo de tela
   3. Colocando ícones
   4. Criando um style
   5. Deixando o Blackbox como seu wm padrão
   6. Concluindo
Outros artigos deste autor

As melhores ferramentas de segurança pra Linux

Como criar pacotes para o Arch Linux (parte 2) - pacotes svn e cvs

Procurando rootkits no seu sistema

KDEmod: Tornando mais simples o KDE do seu Arch Linux

Gerenciando pacotes com o pacman

Leitura recomendada

Sound Converter: Converta formatos de música no Linux

Instalação do XFCE 4.2 no Debian

Upgrade no Arch Linux usando outro PC com Internet rápida

Um kiosk web para consultas

Recebendo notificações do Nagios via Jabber

  
Comentários
[1] Comentário enviado por wronieri em 10/08/2004 - 16:19h

Muito bom artigo uma pergunta, ele roda bem em máquina poderira tipo P. 133 oo P. 200Mhz e se tem compatibilidade com todos os programas q geralmente roda em KDE?

[2] Comentário enviado por marcelloduarte em 10/08/2004 - 16:41h

O blackbox, roda ate em Pentium 100. So uma observação.
No meu slackware e em outros que ja vi, colocar o exec gkrell, no .xinitrc não funciona. A solução e colocar no "RootCommand: carrrega imagem | gkrellm -w | bbkeys | bbpager"

So colocar um pipe "|" e depois o programa para ser carregado junto com o blackbox.


Valeu

[3] Comentário enviado por hdoria em 10/08/2004 - 17:04h

Sobre o P133 ... ele roda sim! E os programas devem rodar tbm, já que geralmente eles não dependem do gerenciador de janelas. Agora se vc está pensando em rodar algo como o konqueror e/ou algumas coisas kde-like ... aí eu acho que já fica mto pesado! Tenta usar outro gerenciador de arquivos no lugar do konqueror. Tenta o rox, por exemplo.

Sobre o gkrellm eu não enfrentei esse tipo de problema, mas se alguém passar por isso ... o marcelloduarte ja deu a solução. vlws kra!

[]`s



[4] Comentário enviado por naoexistemais em 11/08/2004 - 00:01h

Caro,

Faltou um screenshot..rsss


[6] Comentário enviado por kaedfe em 11/08/2004 - 14:14h

Kara, perguntas!! ..... :-)
Onde consigo boas fontes e bons icones para o BlackBox???

[]´s

[7] Comentário enviado por hdoria em 11/08/2004 - 18:57h

Pode parecer brincadeira ... mas cata em:

www.kde-look.org

[8] Comentário enviado por removido em 12/08/2004 - 21:54h

fico massa esse artigo ...

[9] Comentário enviado por Root_ em 19/10/2004 - 09:55h

Muito bom mess seu artigo.
Usei o comando.:
$ bsetbg --full /home/usuário/wallpapers/angelinajolie.jpg
mas não deu certo, ele apenas gerou essa saida.:
bsetbg: couldn't find a suitable image program. tried the following:
display
xli
xsetbg
Esetroot
qiv
wmsetbg
xv
O que vem a ser isso???? Uso o conectiva!!!!

[10] Comentário enviado por hdoria em 28/01/2005 - 18:09h

Isso é pq vc provavelmente não tem o bsetbg instalado.
Instale esse pacote aqui e tente novamente:

ftp://rpmfind.net/linux/conectiva/10/i386/RPMS.extras/xv-3.10a-10343cl.i386.rpm

[11] Comentário enviado por telurion em 15/03/2005 - 01:53h

Foi lançado o Blackbox 0.70!

Algumas novidades: compatibilidade com as especificações da freedesktop.org; introdução de uma biblioteca para facilitar o desenvolvimento de ferramentas relacionadas ao Bb; quebra da compatibilidade do formato de estilos, com a criação de uma ferramenta de conversão. Outra: o site agora é um wiki.

O endereço continua o mesmo, http://blackboxwm.sourceforge.net; para uma lista detalhada das mudanças, siga http://cvs.sourceforge.net/viewcvs.py/blackboxwm/blackbox/ChangeLog?rev=HEAD


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts