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.898 ]

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

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

Arch Linux: Uma distribuição otimizada para i686

AUR - Arch Linux User-Community Repository

ProFTPD com autenticação via MySQL

KDEMod 4.1 no Arch Linux

Leitura recomendada

obshutdown, Shutdown Menu para OpenBox

Ubuntu + Zoneminder = Solução Livre para CFTV

Qual o valor de seu trabalho

Técnicas de memorização para facilitar o uso VI (Comandos básicos)

O primeiro FISL ninguém esquece!

  
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