Cambio de Ratpoison a fluxbox.
No me tomen a mal, ratpoison es un gran manejador de ventanas, pero tiene sus debilidades con ciertas aplicaciones escritas en java( netbeans que use en shareTXT ) y otras como gimp que usan multiples ventanas.
Ratpoison que se describe así mismo como un sistema que no necesita de grandes librerías, sin gráficos bonitos, sin bordes, y por ultimo sin la dependencia del roedor(refiriéndose al ratón)
Fluxbox se describe como ligero, lleno de opciones que lo hacen fácil y extremadamente rápido de manejar.
Así es como yo convertí fluxbox en un tipo de ratpoison sin gráficos bonitos, sin bordes y sin dependencia del roedor.
1. Instalar todas las aplicaciones necesarias.
En Gentoo
emerge fluxbox dmenu wmctrl libnotify xsetroot osd_cat
En Debian o Ubuntu
sudo aptitude install fluxbox dmenu wmctrl libnotify xsetroot osd_cat
2.-Crear los archivos de configuración.
.xinitrc
xsetroot -solid white
xterm -fa “Lucida Console” -fs 10 -maximized &
exec fluxbox
~/.fluxbox/keys
mod4 Right :MacroCmd {Exec echo “Right” | osd_cat -d1 -p middle -A center -O 2 -f *-fixed-*-*-*-20-* } {NextWindow static}
mod4 Left :MacroCmd {Exec echo “Left” | osd_cat -d1 -p middle -A center -O 2 -f *-fixed-*-*-*-20-* } {PrevWindow static}
none KP_Right :MacroCmd {Exec echo “Right” | osd_cat -d1 -p middle -A center -O 1 -f *-fixed-*-*-*-20-* } {NextWindow {static}}
none KP_Up :MacroCmd {Exec notify-send -t 2000 “`wmctrl -lx|egrep -v ‘N/A’|awk ‘{ print $3 }’|sed -e ’s/\./ /g’|awk ‘{ print $1 }’`”}
none KP_Left :MacroCmd {Exec echo “Left” | osd_cat -d1 -p middle -A center -O 1 -f *-fixed-*-*-*-20-* } {PrevWindow {static}}
mod4 r :MacroCmd {Exec echo “Restarted” | osd_cat -d1 -p middle -A center -O 1 -f *-fixed-*-*-*-20-* } {Restart}
mod4 k :MacroCmd {Exec echo “Closed Window” | osd_cat -d1 -p middle -A center -O 1 -f *-fixed-*-*-*-20-* } {Close}
mod4 1 :MacroCmd {Exec notify-send -t 1000 1 } {GoToWindow 1 {static}}
mod4 2 :MacroCmd {Exec notify-send -t 1000 2 } {GoToWindow 2 {static}}
mod4 3 :MacroCmd {Exec notify-send -t 1000 3 } {GoToWindow 3 {static}}
mod4 4 :MacroCmd {Exec notify-send -t 1000 4 } {GoToWindow 4 {static}}
mod4 5 :MacroCmd {Exec notify-send -t 1000 5 } {GoToWindow 5 {static}}
mod4 6 :MacroCmd {Exec notify-send -t 1000 6} {GoToWindow 6 {static}}
none XF86Launch4 :ExecCommand exec $(dmenu_path | dmenu -nb ‘#ffff90′ -sb ‘#a6b38d’ -sf ‘#070806′)
~/.fluxbox/apps
[app] (name=.*[^\bgimp\b])
[Dimensions] {1680 1050}
[Position] (UPPERLEFT) {0 0}
[Deco] {NONE}
[end]
[app] (name=xterm)
[Dimensions] {1680 1050}
[Position] (UPPERLEFT) {0 0}
[Deco] {BORDER}
[Maximized] {yes}
[Fullscreen] {no}
[Close] {yes}
[end]
Notas:
Lucida Console no es una fuente default del sistema, la tienes que instalar por separado.
XF86Launch4 es una tecla especial de mi teclado.
1680 1050 es la resolución de mi pantalla, deberás cambiarlo para que se adapte la resolución de tu sistema.
Conclusión:
Fluxbox no puede emular completamente ratpoison, pero con ayuda de otras aplicaciones pequeñas puede dar resultados aceptables, ademas de que nos da la ventaja de correr aplicaciones java y multi-window como gimp, sin mayores problemas.
Screenshot
