Resolvi testar a nova descoberta e depois do choque inicial (à principio ele é bemmm feio) descobri que teria que suar um "pouco" pra deixar ele com uma aparência mais agradável, além de adicionar um pouco mais de funcionalidade.
O Fluxbox é um WM leve e bem rápido, parte disso deve-se ao fato de possuir os recursos mínimos necessários, um bom exemplo é o fato de não possuir um gerenciador de arquivos, como o Nautilus do Gnome (apesar de poder usá-lo), o que torna o seu uso para certas tarefes um tanto quanto complicado.
Pode ser encontrado em http://fluxbox.org/
Vou à princípio, descrever quais as principais características do Fluxbox aos poucos, deixando para abordar os itens separadamente, caso contrário, o post ficaria grande demais, sem contar que seria massante escrever tanta coisa em um único post.
Vamos ao que interessa:
Em várias distribuições podemos encontrar o Fluxbox já inslalado, entretanto, algumas como o Ubuntu não o trazem por padrão. Sempre instalei o Fluxbox a partir de pacotes pré-compilados, sendo que os mesmos, para as principais distribuições, podem ser encontradom aqui:
http://fluxbox-wiki.org/index.php?title=Packages
Nunca instalei ele a partir do source, portanto, não sei dizer os procedimentos para isso. Enfim, depois de baixar os pacotes e instalar, faça logoff e escolha o seu o Fluxbox no gdm/kdm e faça o login. Você verá isso:
Feio não é?
Para abrir o menu, basta clicar em qualquer espaço vazio com o botão direito do mouse, mostrarei mais tarde como editar o menu para adicionar seus programas preferidos.
Antes de mais nada, dê uma olhada na pasta /home/seu_usuario/.fluxbox
Lá você encontrará os arquivos de configuração do Fluxbox, vamos dar uma olhada neles e ver pra que servem:
init -- Nele estão as configurações gerais do Fluxbox, como transparências, disposição dos botões das janelas, organização e tamanho da barra de ferramentas, etc. Não vamos mexer nele por enquanto.
keys -- Aqui ficam as suas teclas de atalho, para adicionar novas teclas, será necessário editar esse arquivo, podemos fazer isso manualmente ou através de um utilitário gráfico. Veremos mais tarde.
menu -- Esse é o seu menu. Sim, aquele mesmo que abre quando se clica com o botão direito do mouse, assim como as teclas de atalho, se quiser configurar o menu ao seu gosto, terá que alterar esse arquivo.
startup -- No startup podemos informar quais programas queremos na inicialização do Fluxbox.
Além desses aquivos, poderemos encontrar ainda algumas pastas:
backgruonds -- Onde ficam os papéis de parede (opcional)
styles -- Onde poderemos colocar os styles (skins para as bordas das janelas, menu, etc)
pixmaps -- Para os styles que usam imagens (opcional)
Mudando a cara do Fluxbox -- Papel de Parede e Styles
Papel de parede:
Vamos primeiramente, dar uma cara nova adicionando um papel de parede (só isso já deixa bem mais apresentável), para isso, vamos usar o comando fbsetbg em um terminal, seria algo como:
fbsetbg /home/seu_usuario/papel_de_parede.jpg
Antes, use o comando fbsetbg -i. Se receber uma mensagem igual a essa abaixo, significa que o fbsetbg não encontrou nenhum programa capaz de "colar" um papel de parede na sua área de trabalho. Não se desespere, ele próprio informa a solução: veja que na mensagem de erro ele pede para instalar o Eterm. Ele é um terminal, mas acompanha o Esetroot, um programa que pode ser usado pelo fbsetbg para adicionar seu papel de parede. Assim, vamos instalar o Eterm. No Ubuntu use o comando sudo apt-get install eterm . Se está usando outra distro, o Eterm pode ser encontrado em http://www.eterm.org/download/
Após instalar o Eterm, tente usar o fbsetbg com o comando anterior e veja que agora o seu papel de parede ficará no lugar.
Para fixar o seu papel de parede, isto é, não ter que usar o comando fbsetbg toda vez que abrir o Fluxbox, adicione a linha de comando no arquivo startup (lembra dele?), para isso, usando um editor de texto (gedit, kedit, mcedit, vim, etc) abra o arquivo /home/usuario/.fluxbox/startup. Se houver alguma outra linha com o comando, comente ou altere ela. Veja o meu startup:
# fluxbox startup-script:
#
# Lines starting with a '#' are ignored.# You can set your favourite wallpaper here if you don't want
# to do it from your style.
#
fbsetbg /home/rodrigo/Imagens/wallpaper.jpg
#
# This sets a black background
Nota: Se quiser que o comando escolha uma imagem aleatória, use o parâmetro -r após o comando, indicando uma pasta onde estejam suas imagens, assim:
fbsetbg -r /home/rodrigo/Imagens
Obs. 1: Note que acima informei apenas a pasta onde estão meus papéis de parede.
Obs. 2: Certifique-se de que na pasta existem apenas imagens.
Obs. 3: O comando fbsetbg pode ser também inserido no arquivo de configuração do style (o arquivo .cfg), na linha rootcommand.
Obs. 4: Outra boa opção é instalar o gsetroot, um front-end gráfico para o Esetroot. No Ubuntu, basta usar o comando sudo apt-get install gsetroot
Styles:
Como informei anteriormente, Styles são como skins para o Fluxbox, você já deve ter algumas instaladas, para alterar, basta abrir o menu e selecionar uma em Styles.
Para instalar uma nova, basta fazer o download e descompactar dentro da pasta /home/usuario/.fluxbox/styles
Podemos achar muitas nos sites:
http://tenr.de/
http://box-look.org/
http://themes.freshmeat.net/browse/962/
Veja com já começa a ficar bem melhor após as mudanças:

Bem, por hoje é só, depois veremos como editar o menu e as teclas de atalho.
Até lá então!









