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

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


Criando um style



A melhor maneira de criar um style é ir criando e olhando as opções que você pode por no teu style em um style que já vem com o Blackbox. Evite ao máximo copiar de alguém ou coisa parecida. Segue um exemplo de style para que você possa se basear:

As opções são auto-explicativas, então é só você sair testando.

Com relação as cores, o bom é você abrir um editor de imagem, selecionar uma cor e anotar o valor correspondente à ela e colocar no teu style.

# -=-=-=-=- tollbar -=-=-=-=-=-
toolbar:                        flat gradient diagonal
toolbar.color:                  gray
toolbar.colorTo:                gray

toolbar.button:                 parentrelative
toolbar.button.picColor:        white
toolbar.button.pressed:         flat gradient vertical
toolbar.button.pressed.color:   black
toolbar.button.pressed.colorTo: black

toolbar.clock:                  flat gradient vertical
toolbar.clock.color:            #ffffff
toolbar.clock.colorTo:          #cccccc
toolbar.clock.textColor:        #000000

toolbar.label:                  flat gradient vertical
toolbar.label.color:            #ffffff
toolbar.label.colorTo:          #cccccc
toolbar.label.textColor:        #000000

toolbar.windowLabel:            flat gradient vertical
toolbar.windowLabel.color:      #ffffff
toolbar.windowLabel.colorTo:    #cccccc
toolbar.windowLabel.textColor:  #000000

toolbar.borderWidth:            0


#-=-=-=-=-= menu -=-=-=-=-=

menu.title:                     flat gradient vertical
menu.title.color:               #ffffff
menu.title.colorTo:             #cccccc
menu.title.textColor:           #000000

menu.frame:                     raised gradient diagonal
menu.frame.color:               #ffffff
menu.frame.colorTo:             #cccccc
menu.frame.textColor:           #000000

menu.hilite:                    flat gradient elliptical
menu.hilite.color:              black
menu.hilite.colorTo:            gray
menu.hilite.textColor:          #ffffff

menu.bullet:                    triangle
menu.bullet.position:           right


#-=-=-=-= window -=-=-=-=-==

window.title.focus:             flat gradient vertical
window.title.focus.color:       #ffffff
window.title.focus.colorTo:     #cccccc
window.title.unfocus:           flat gradient vertical
window.title.unfocus.color:     gray
window.title.unfocus.colorTo:   gray

window.label.focus:             flat gradient vertical
window.label.focus.color:       #ffffff
window.label.focus.colorTo:     #cccccc
window.label.focus.textColor:   #000000
window.label.unfocus:           parentrelative
window.label.unfocus.textColor: #ffffff

window.button.focus:            parentrelative
window.button.focus.picColor:   #000000
window.button.unfocus:          parentrelative
window.button.unfocus.picColor: #ffffff
window.button.pressed:          flat gradient vertical
window.button.pressed.color:    #8cd6ff
window.button.pressed.colorTo:  #4b8ad1

window.handle.focus:            flat gradient vertical
window.handle.focus.color:      #ffffff
window.handle.focus.colorTo:    #cccccc
window.handle.unfocus:          flat gradient vertical
window.handle.unfocus.color:    #9eb2cf
window.handle.unfocus.colorTo:  #93a7c4

window.grip.focus:              flat gradient vertical
window.grip.focus.color:        #ffffff
window.grip.focus.colorTo:      #cccccc
window.grip.unfocus:            flat gradient vertical
window.grip.unfocus.color:      #9eb2cf
window.grip.unfocus.colorTo:    #93a7c4


# -=-=-=-= tab -=-=-=-==-=

window.tab.label.unfocus:       flat gradient vertical
window.tab.label.unfocus.color: #9eb2cf
window.tab.label.unfocus.colorTo: #93a7c4
window.tab.label.unfocus.textColor: #606060
window.tab.label.focus:         raised gradient vertical
window.tab.label.focus.color:   #ffffff
window.tab.label.focus.colorTo: #cccccc
window.tab.label.focus.textColor: #000000


# -=-=-=-=-=-=- other -=-=-=-=-=

frameWidth:            0
bevelWidth:            1
borderWidth:           1
handleWidth:           1

rootCommand:  bsetbg --full /home/nozey/imagens/wallpapers/Emensity.jpg

*justify:            center
*Font:               lucidasans-10
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

AUR - Arch Linux User-Community Repository

Pós-instalação do Arch Linux em um Dell Vostro 1400

Colocando ícones no menu do Fluxbox

KDEmod: Tornando mais simples o KDE do seu Arch Linux

Python no PSP: "Olá Mundo"

Leitura recomendada

Terceira experiência com o Basic Linux

Trinity Rescue Kit - Poderosa distribuição Linux para recuperação de disco entre outras funções fantásticas!

Screensaver para todos

Asterisk - O PBX de código aberto

Netstat a fundo (parte 1)

  
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