

Um tema do WindowMaker gira em torno de um arquivo de texto, onde há todas as especificações do tema.
Você pode criar um tema utilizando imagens que estão em Backgrounds, Styles e outras, mas a forma mais organizada é criar um diretório exclusivamente para o tema que você está criando. Coloque este diretório em Themes/ e acrescente o sufixo ".themed" ao nome. Por exemplo, se você quer criar um tema Ultraviolet, o diretório para ele se chamará Ultraviolet.themed.
Está bem, e onde ficam esses diretórios todos? Themes, Styles e tudo o mais? Simples, depende da instalação do tema. Freqüentemente você instalará o tema para uso pessoal mesmo, então procure pela pasta Themes em GNUstep/Library/WindowMaker, na sua pasta pessoal.
Um tema já criado e que você queira tornar disponível para outros usuários da sua máquina, você colocará em /usr/share/WindowMaker/Themes.
O arquivo de texto que guiará o tema deve se chamar "style" e tem uma sintaxe C-Like, com cada atributo recebendo um valor. Cores são representadas exatamente da mesma maneira que em HTML/CSS: símbolo-tralha, mais as três básicas (vermelho, verde e azul) em dois dígitos hexadecimais, cada. Ou seja, "#000000" é preto e "#ffffff" é branco.
A fonte tem uma notação mais esquisita, mas não é coisa de outro mundo também (se você utilizar um "style" já feito como base para derivar o seu ao invés de querer criar um do zero.
Alguns atributos recebem uma lista de valores, é o caso especificamente de planos de fundo, seja de um dock, do menu ou do que for. Caso queira uma cor no fundo, use a (solid, "#suacor"), usando uma cor hexadecimal, obviamente. Já para imagens, o primeiro ítem diz qual o tipo de imagem, o segundo diz o arquivo de imagem e o terceiro fornece um plano B, uma cor de fundo para o caso de o arquivo de imagem não ser encontrado.
Para imagens escaladas, ou seja, redimensionadas para ocuparem toda a área, utilize "spixmap". Para imagens enladrilhadas, é "tpixmap". Por exemplo, digamos que você criou uma imagem em 1024x768 com o Window Maker como tema, e que ela usa predominantemente a cor branca. Assim, você quer colocá-la no seu tema para ser a imagem de fundo das áreas de trabalho, trocada pela cor branca sólida caso o arquivo não seja encontrado. A linha para dizer isso seria:
WorkspaceBack = (spixmap, "wmaker.jpg", "#ffffff");
Há outras opções além destas, inclusive para gradientes, mas com isso já dá pra ter uma idéia de como é um tema do Window Maker por dentro. Depois explano mais esses outros pontos.
Veja um exemplo de style (este é do tema WmakerCyaneus, já disponibilizado aqui e que você pode usar como base para criar seu próprio tema):
{CClipTitleColor = "#301210";
ClipTitleColor = "#4c9696";
ClipTitleFont = "-*-helvetica-bold-r-normal-*-10-*-*-*-*-*-*-*";
DisplayFont = "-*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*";
FTitleBack = (spixmap, "atitlebar.png", "#061d1d");
FTitleColor = "#318181";
HighlightColor = "#318181";
HighlightTextColor = "#ffffff";
IconBack = (spixmap, "tile.jpg", "#115252");
IconTitleBack = "#115252";
IconTitleColor = "#4c9696";
IconTitleFont = "-*-helvetica-medium-r-normal-*-8-*-*-*-*-*-*-*";
LargeDisplayFont = "-adobe-helvetica-medium-r-normal-*-*-240-*-*-p-*-iso8859-1";
MenuDisabledColor = "#999999";
MenuStyle = solid;
MenuTextBack = (spixmap, "menubg.jpg", "#ffffff");
MenuTextColor = "#000000";
MenuTextFont = "-adobe-helvetica-medium-r-normal-*-10-*-*-*-p-*-iso8859-1";
MenuTitleBack = (spixmap, "titlebar.png", "#301210");
MenuTitleColor = "#ffffff";
MenuTitleFont = "-adobe-helvetica-bold-r-normal-*-10-*-*-*-p-*-iso8859-1";
PTitleBack = (spixmap, "titlebar.png", "#061d1d");
PTitleColor = "#ffffff";
ResizebarBack = (tpixmap, "titlebar.png", "#061d1d");
TitleJustify = center;
UTitleBack = (spixmap, "titlebar.png", "#b1ffff");
UTitleColor = "#ffffff";
WindowTitleFont = "-adobe-helvetica-bold-r-normal-*-10-*-*-*-p-*-iso8859-1";
WorkspaceBack = (spixmap, "wallpaper.jpg", "#115252");
}
Só para concluir, se fizer um tema legal, o próximo passo é divulgá-lo! Use o Themes.Freshmeat.Net ou o Box-Look para isso. O Wmaker Cyaneus também está à disposição se você quiser.
Tema da foto do post: Giraffe.

Guantánamo é uma cidade do sudeste de Cuba, onde há bases americanas. Lá presos sofriam situações desumanas desde o incidente das torres gêmeas. Muitos suspeitos eram mantidos lá e vítimas de torturas e outras coisas. Barak Obama anunciou que assinará o fim de prisões, incluindo as de Guantánamo.
Os Engenheiros do Hawaii têm uma música legal sobre Guantánamo...

O Projeto Window Maker está mesmo voltando! Já estão funcionando novamente as listas de discussão. Quem se interessar em participar de alguma delas, envie um e-mail em branco para a URL da lista correspondente:
O arquivo da lista está em <http://lists.windowmaker.info/>.
Agradecimentos a Carlos Mafra pelo aviso.
Tema utilizado: Tron. (vocês conhecem esse clássico de ficção? :-P )

Foi publicado recentemente um artigo falando de um bugzinho no Window Maker e como o autor contornou. Segue a tradução livre (caso alguém esteja passando por problema similar):
Eu utilizo Slackware 12.1 junto com o X.org 1.4.0 padrão, e o Window Maker 0.92.0.
Quando executo o Window Maker, a função de autorepetir do teclado algumas vezes funciona e outras vezes não. Eu tentei o KDE e o XFCE algumas vezes. Tentei também o Midnight Commander no modo console. O autorepetir funciona bem em todos os ambientes. O problema aparece apenas no Window Maker.
Eu tentei alterar a opção "AutoRepeat" "500 30" no xorg.conf comentando-o e descomentando-o mas sem resolver o problema.
Além disso, se eu sair e entrar no Window Maker algumas vezes, o autorepetir às vezes funciona e outras vezes não. Se funciona, é em todas as aplicações e circunstâncias. Se não funciona... Não funciona.
Quando o autorepetir funciona e eu executo xset q, ele retorna:
auto repeat: on key click percent: 0 LED mask: 00000000
auto repeat delay: 660 repeat rate: 25
auto repeating keys: 00ffffffdffffbbf
fadfffdfffdfe5ef
ffffffffffffffff
ffffffffffffffff
Ele responde que o autorepetir está ligado, a despeito de ele não funcionar.
Felizmente, é possível ligar a função autorepetir sem precisar sair e voltar do Window Maker várias vezes. É usando o comando xset r.
Para evitar esse problema, eu coloquei no arquivo .xinitrc do meu diretório home o seguinte:
wmaker
xset r
Este é um bug não determinístico - muito difícil de estabilizar e reparar. Agradeço ao Cride5 por algumas dias.
Tenha um bom dia...
-- w1k0
P.S.: A foto é do tema Pagan Temple, de Charles Johnston.

Criado um tema com a Lua. Mais um com essa temática, mas pessoalmente achei a foto de John Carney especialmente bonita. Para ver mais temas sobre a Lua para Window Maker, você pode ver o Freshmeat.
Para instalar o tema basta descompactá-lo em GNUstep/Library/WindowMaker/Themes do seu diretório pessoal ou então, como root, para /usr/share/WindowMaker/Themes se quiser que o tema fique disponível para todos os usuários no sistema.

Criei um conjunto de temas para o Wmaker Cyaneus. Se você quiser deixar seu desktop personalizado, é só utilizá-los.
É um conjunto fechado de temas, na verdade. Ou um mesmo tema para vários programas:
O tema para Window Maker deve ser descompactado dentro do diretório GNUstep/Library/WindowMaker/Themes no seu diretório pessoal. Com isso, ele já deve estar disponível no menu de temas do seu Window Maker.
Para instalar o tema no GDM, baixe o arquivo correspondente na lista abaixo e chame como root o gdmsetup e instale o tema a partir dele.
Para o GRUB, salve o arquivo WmakerCyaneus.xpm.gz no diretório /boot/grub/splashimages. Você precisará mexer no /boot/grub/menu.lst. O GSIS pode te ajudar nisso.
Minha idéia com isso foi ter um visual consistente na entrada, desde o boot, mostrando nosso ambiente de trabalho preferido. Espero que gostem do resultado. :-)
Estarei fora uns dias, em Salvador. Volto em breve...
Vocês conhecem a história de Resident Evil, né? É uma bem-sucedida série de jogos para Playstation, que terminou dando origem aos filmes.
Resident Evil: Extinction é o terceiro filme, estreou este mês no cinema. Já vi (um dos poucos que vi no cinema. Morar em cidade que não tem cinema é fogo...) e é um filme interessante. Embora não tenha a força do primeiro e do segundo, neste eles acrescentaram mais alguns elementos das novas versões do jogo. Como sempre, modificadas. Mas é uma boa história, de qualquer forma.
Bem, fiz um tema para o filme e o disponibilizo agora. Faz tempo que não faço nenhum tema... Não dá tanto trabalho assim no Window Maker. ;-) Depois, algum dia, eu faço um tutorial explicando como construir temas (ou, se você souber e quiser se antecipar, fique à vontade!). Afinal, termos temas atuais à disposição é uma forma também de ajudar a divulgar o Window Maker, não? ;-)

Para quem usa Ubuntu isso é interessante. O usuário Tomik publicou o primeiro tema para Window Maker (e o papel de parede) no Box-Look. Vejam lá!
A propósito... Seria bom uma distribuição live CD para demonstrar o Window Maker, né? Uma que tivesse no máximo 200M...
[]s

Você conhece o Gnome-Look? E o KDE-Look? Eles têm como função montar uma estrutura de temas para recursos relacionados, respectivamente, ao GNOME e ao KDE. Além destes, existem também XFCE-Look, Beryl-Themes, Compiz-themes, E-17-Stuff (para Enlightenment) e... o Box-Look.
O Box-Look reúne temas para gerenciadores de janelas (lembrando que GNOME, KDE e XFCE são ambientes Desktop). Primordialmente, o Fluxbox, Blackbox... Mas também, dentre eles e outros, o Window Maker. Apesar de, no momento, não haver nenhum tema do Window Maker por lá. Mas é um espaço já aberto, inclusive para criadores de temas.
Dica enviada pelo Elias Diniz, por e-mail, acompanhado do link para um post falando do Box-Look.
EyeOS é um Sistema Operacional para Web, ou seja, um daqueles programas que tentam montar um desktop como uma aplicação web e assim executar vários programas web como se fossem janelas de um desktop local. É, acho que não estou conseguindo explicar direito, então confiram diretamente o demo do projeto.
O que tenho de novidade é que decidi adotar o eyeOS para minhas anotações web. E fiz um tema para o ambiente que simula um pouquinho o visual do Window Maker. Está em anexo e aqui mostro como fica o eyeOS com esse tema:
O papel de parede foi montado por mim também e fiz em duas versões: a do tema, que traz o logo do eyeOS, e uma versão com o logo do Wmaker Cyaneus. Veja em anexos.
E se você gostou da idéia, você pode instalar eyeOS em um site seu pois é um Software Livre. Ou pode usar o serviço do eyeOS Free Server.
Utualização: o papel de parede não estava na proporção 4x3. Modifiquei-o agora. Ah, ele fica muito bem com o estilo Autumn, que já vem com o Window Maker. ;-)
Recent comments
4 sec ago
48 min 15 sec ago
4 hours 57 min ago
1 day 4 hours ago
1 day 14 hours ago
2 days 41 min ago
2 days 41 min ago
2 days 41 min ago
2 days 41 min ago
2 days 41 min ago