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

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

Como criar pacotes para o Arch Linux

AUR - Arch Linux User-Community Repository

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

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

As melhores ferramentas de segurança pra Linux

Leitura recomendada

Criando um banco de dados para obter ajuda do sistema

Como submeter dados de CDDB de um CD de áudio ao Freedb

Tema minimalista para Xubuntu 12.04

Slides em PDF com o LaTeX

Easter Eggs em Linux

  
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