
Bueno despues de instalar archlinux con xfce4 me aburri un poco y me dio por probar algun WM(windows manager) y encontre este que me encanto que es FLuxbox
Yo les voy a enseñar como instalar fluxbox desde cero con unos cuantos programas extras escensiales para trabajar sin ningun problema.
====================================================================
Instalacion:Lo instalamos con el sgt. comando
pacman -S fluxbox feh xarchiver thunar viewnior lxappearance banshee conky
Ahora vamos a ver para que sirve cada paquete
- Fluxbox: obio es el gesotr de ventanas
- Feh:
- Xarchiver: es el winrar nativo de linux
- Thunar: es el explorador de archivos de Xfce como el nautilus de gnome
- Viewnior: es un visualizador de imagenes simple y liviano
- Lxappearance: es el que nos permitira escoger temas para el interior de las ventnas y los iconos de fluxbox
- Banshee: Un excelente reproductor
- Conky: un monitor del sistema liviano y super personalizable
- Gnome-Terminal: la terminal de gnome la cual va a ser de mucha utilidad porque personalmente la terminal que trae fluxbox por defecto no me gusta :D
Buno lo pricipal confgurar fluxbox ya que fluxbox se modiica atravez de archivos de texto se que puede sonar algo dificil pero no lo es solo es cuestion de temer paciencia y leer bien.
Para configurar el menu principal de fluxbox vamos al directorio
sudo nano ~/.fluxbox/menu
bueno en ese documento es donde se modifica el menu de fluxbox primero vamos a saber lo primordial como agrego o midifico los progrmas, pues muy facil solo hay que saber esto
[exec] (nombredelprograma) {comandodelprograma}
asi de sencillo es, en nombre del programa puede ir cualquier nombre que nos guste no necesariamente tiene que ser el nombre como es pero en la parte de comando tiene que ser el comando exacto para ejecutar el programa por ejemplo:
[exec] (bash) {gnome-terminal}
asi de sencillo les voy a dejar la configuracion de mi menu por si lo quieren copiar o para que se den una idea:
# If you read this it means you want to edit this file manually, so here
# are some useful tips:
#
# - You can add your own menu-entries to ~/.fluxbox/usermenu
#
# - If you miss apps please let me know and I will add them for the next
# release.
#
# - The -r option prevents removing of empty menu entries and lines which
# makes things much more readable.
#
# - To prevent any other app from overwriting your menu
# you can change the menu name in ~/.fluxbox/init to:
# session.menuFile: ~/.fluxbox/my-menu
[begin] (Nando/Menu)
[encoding] {UTF-8}
[exec] (Bash) {gnome-terminal}
[exec] (Documents) {thunar}
[exec] (GTK) {lxappearance)
[exec] (Firefox) {firefox}
[exec] (Emesene) {emesene}
[exec] (Tuxpaint) {tuxpaint}
[submenu] (Editors)
[exec] (nano) {xterm -e nano}
[exec] (vi) {xterm -e vi}
[end]
[submenu] (System Tools)
[exec] (top) {xterm -e top}
[end]
[submenu] (Fluxbox menu)
[config] (Configure)
[submenu] (System Styles) {Choose a style...}
[stylesdir] (/usr/share/fluxbox/styles)
[end]
[workspaces] (Workspace List)
[commanddialog] (Fluxbox Command)
[reconfig] (Reload config)
[restart] (Restart)
[Shutdown] (Shutdown)
[exec] (About) {(fluxbox -v; fluxbox -info | sed 1d) | xmessage -file - -center}
[separator]
[exit] (Exit)
[end]
[endencoding]
[end]
Y nos quedara algo como esto:

Ahora veamos como escogemos un tema para los bordes de ventana en fluxbox.
Por defecto fluxbox viene con unos temas preinstalados pero nostros podemos agregar uno que nos guste solo lo descargamos desde esta pagina
clickme y el archivo que nos sale a continuacion lo descomprimimos en la carpeta style ubicada en:
/home/tuusauario/.fluxbox/styles
luego descomprimidos aqui seran lo podemos escoger dando
click derecho>fluxboxmenu>user styles
ahora vamos a cambiarle los iconos y el tema interior de las ventanas en fluxbox eso lo hacemos
con la herramienta lxappearance, la ejectumos dando:
alt+F2
y escribimos
lxappearance
ahi nos saldra una ventana para escoger nuestros temas de gtk2 y en la otra pestaña iconos escogeremos los iconos que deseamos.

Listo ahora solo nos falta cambiar la imagen de fondo esto lo hacemos mediante el comando:
fbsetbg -f /home/tuusario/nombredelaimagenquedesees.png (gif,jpg,etc)
por ejemplo:
fbsetbg -f /home/nando/Images/Daft_Punk_Wallpaper_by_mttbtt87.jpg
Listo ya tenemos un escritorio decente ahora algo basico de fluxbox como son las aplicaciones de inicio.
Para agregar aplicaciones que corran al inicio editamos el archivo init de fluxbox mediante:
sudo nano ~/.fluxbox/init
y en la linea donde dice
session.screen0.rootCommand:
agregamos los comandos de los programas que queremos que se inicie al iniciar el sistema separados por & :
session.screen0.rootCommand: programa1 & programa2
por ejemplo
session.screen0.rootCommand: conky & pacupdate & guake
Listo esto seria una guia rapida de fluxbox ahora vamos con conky
====================================================================
Conky
Conky es un monitor de sistema ligero y muy personalizable, al igual que fluxbox se edita por medio de archivos de texto, como ya lo habiamos instalado anteriormente vamos a configurarlo
para eso vamos a nuetra carpeta personal y creamos un documento llamado
.conkyrc
En la red hay muchos tutos de como agregar sensores, anillos, etc pero personalmente no me gusta yo prefiero la configuracion clasica igual les dejo mi conkyrc:
use_xft yes
xftfont Liberation Sans:size=8
update_interval 1
total_run_times 0
double_buffer yes
no_buffers yes
text_buffer_size 1024
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
minimum_size 160
maximum_width 170
default_color white
draw_shades no
color0 white
color1 white
color2 white
alignment top_right
gap_x 25
gap_y 50
no_buffers no
net_avg_samples 2
override_utf8_locale yes
TEXT
FECHA ${hr 2}
${alignc 45}${color2}${font Arial Black:size=30}${time %H:%M}${font}${color}
${alignc}${time %A %d %Y}
SISTEMA ${hr 2}
${voffset 2}${color0}${font OpenLogos:size=16}${font}${color} Kernel: ${alignr}${color2}${kernel}${color}
${color0}${font StyleBats:size=16}${font}${color} CPU1: ${font Liberation Sans:style=Bold:size=8}${color1}${cpu cpu1}%${color}${font} ${alignr}${color2}${cpubar cpu1 8,60}${color}
${color0}${font StyleBats:size=16}${font}${color} RAM: ${font Liberation Sans:style=Bold:size=8}${color1}$memperc%${color}${font} ${alignr}${color2}${membar 8,60}${color}
${color0}${font StyleBats:size=16}${font}${color} SWAP: ${font Liberation Sans:style=Bold:size=8}${color1}$swapperc%${color}${font} ${alignr}${color2}${swapbar 8,60}${color}
${color0}${font StyleBats:size=16}${font}${color} Uptime: ${alignr}${color2}${uptime}${color}
DISCO ${hr 2}
${voffset 4}${font Pie charts for maps:size=14}${font} ${voffset -5}Sistema:
${voffset 4}${fs_used /}/${fs_size /} ${alignr}${fs_bar 8,60 /}
RED ${hr 2}
${voffset -6}${font PizzaDude Bullets:size=14}${font} Up: ${upspeed ra0} kb/s ${alignr}${upspeedgraph wlan0 8,60}
${voffset 4}${font PizzaDude Bullets:size=14}${font} Down: ${downspeed ra0} kb/s ${alignr}${downspeedgraph wlan0 8,60}
${voffset 4}${font PizzaDude Bullets:size=14}${font} Upload: ${alignr}${totalup wlan0}
${voffset 4}${font PizzaDude Bullets:size=14}${font} Download: ${alignr}${totaldown wlan0}
${voffset 4}${font PizzaDude Bullets:size=14}${font} Señal: ${wireless_link_qual wlan0}% ${alignr}${wireless_link_bar 8,60 wlan0}
Configuracion de Slim
Si tienen instalado slim para configurarlo el slim y lograr que reconosca fluxbox solo tienen que modificar la seccion del exec y agregar startfluxbox
por ejemplo:
#!/bin/sh
#
#~/.xinitrc
#Esecuted by startx (run your windows manager from here)
#
exec startfluxbox
Ahora si quieren configurarlo para que reconosca varias sessiones o si lo quieren instalar solo visiten mi entrada
clickme====================================================================
Con esto acabamos ahora solo es cuestion suya de poner imaginacion y lograr configurar su escritorio a su gusto, Les dejo mi escritorio con fluxbox

Click en la imagen para agrandar!