Traduccion(es): English - Français - Italiano - Русский - Español


Información sobre el administrador de ventanas Fluxbox.

Introducción

En el mundo Unix, Fluxbox es un administrador de ventanas rápido y ligero para el sistema X Window System basado en Blackbox 0.61.1. y compatible con él. Tiene soporte para las aplicaciones KDE y Gnome.

A diferencia de los pesos pesados, Gnome y KDE, que necesitan (idealmente) 15-30 segundos para aarrancar, Fluxbox lo hace tan pronto como pulsa la tecla enter. Tanto su menú como su configuraciçon se hace mediante archivos de texto situados en el directorio personal del usuario bajo el directorio .fluxbox.

Fluxbox tiene un brillante mecanismo de pestañas para las ventanas. Se pueden combinar múltiples ventansa en una única ventana con pestañas en la parte superior mediante el simple mecanismo de pulsae el botón 2 del ratón en la pestaña de una ventana (y manteniéndolo pulsado) y arrastrandola hasta la pestaña de otra ventana y soltando allí. Esto es muy interesante para ordenar un escritorio sin tener que exiliar las aplicaciones a otros escritorios virtuales (que también los tiene).

Otra buena característica es el soporte de Fluxbox de las aplicaciones empotrables (docking). Basicamente, una aplicación empotrable se ejecuta en una especie de icono que tiene sus controles o su aspecto miniaturizado. Pero no a la manera de un icono, son más como los pequeños controles de un walkman (por ejemplo) en contraposición con el enorme dial de un equipo estereofónico doméstico. Intenta ser ligera y altamente personalizable, con un soporte mínimo de iconos gráficos, y únicamente capacidades de interfaz básicas. La interfaz básica tiene únicamente una barra de tareas y un menú accesible pulsando con el botón derecho del ratón en el escritorio. Fluxbox soporta también atajos de teclado creados por el usuario.

Fluxbox es un programa sorprendente que no depende de ningún otro administrador de ventanas. Es pequeño, rápido y casi con toda seguridad agradable a la vista. (Fuentes < 500K). Puede ser utilizado con DebianLive en pequeños llaveros USB.

De acuerdo con la finalidad simplicidad de Fluxbox, el menú principal, los atajos de teclado y la configuración básica son modificados todos ellos editanto ficheros de texto. Los temas de Fluxbox son compatibles 100% con los de blackbox. Se pueden especificar los colores, gradientes, bordes, y un puñado de otros atributos de apariencia básicos; las versiones recientes de Fluxbox dan soporte a esquinas redondeadas y elementos gráficos. Fluxbox tiene también diferentes características de las que adolece blackbox, incluyendo las ventanas con pestañas, proveniente de PWM, y una barra de título configurable.

Instalación

Si no tiene instalado X, necesita instalarlo primero, utilizando Aptitude o apt-get:

apt-get install xorg

Después puede instalar fluxbox.

apt-get install fluxbox

Ahora puede utilizar fluxbox con xdm.

El paquete fluxbox contiene las siguientes herramientas:

Sesión Fluxbox

KDM y GDM

Para iniciar una sesión Fluxbox desde ?KDM o GDM puede elegir 'fluxbox' en el menú de sesión.

XDM

Para ejecutar Fluxbox desde xdm debería establecer un archivo .xsession en su directorio de usuario.

Alternativamente utilice las alternativas de Debian y configure x-session-manager para utilizar Fluxbox.

Desde la línea de órdenes

Para ejecutar Fluxbox desde la línea de órdenes, configure el archivo .xinitrc en su directorio personal insertando la siguiente línea:

Configuración

Cambiando de tema GTK

Puede cambiar los temas GTK y GTK2 mediante gtk-theme-switch en fluxbox. Instale primero el paquete gtk-theme-switch y traslade sus temas GTK a ~/.themes, ejecute gtk-theme-switch2 y cambie el tema.

Esto muestra cómo editar la configuración GTK sin instalar ninguna aplicación adicional.
Crée o edite el archivo ~/.gtkrc-2.0. En dicho archivo establezca lo siguiente:

Recursos: http://www.gtk.org/api/2.6/gtk/GtkSettings.html

Atajos de teclado

Es posible establecer un conjunto amplio de atajos de teclado para Fluxbox utilizando el archivo de configuración ~/.fluxbox/keys (aunque es posible utilizar otro nombre y especificarlo en el archivo ~/.fluxbox/init). El archivo key tiene una estructura sencilla y limpia, como se puede ver en el siguiente ejemplo:

De manera que la estructura general es:

NOTA: Las siguientes tablas ¡no están completas!

modifier

key on the keyboard

Mod1

Alt

Mod4

OS, a.k.a. Win-key

Control

control key

Shift

shift key

keys

key on the keyboard

a-zA-Z0-9

letters and digits, case insensitive

Escape

the escape key

Right|Left|Up|Down

Arrow-keys beyond the Home/End keys

Tab

tabulator key

Delete

delete key

operations

action

Workspace N

switch to workspace N

PrevWindow|NextWindow

cycle to prev/next window on current workspace

Exec|ExecCommand

execute the following arguments

FullScreen

toggle fullscreen for the current window

ToggleDecor

toggle window decorations

Maximize[Horizontal|Vertical]

toggle maximize for current window

NextTab|PrevTab

switch between tabs

MoveTo x y

move the current window to coordinates (x,y) (where (0,0) is the upper left corner)

ArrangeWindows

automatically arrange windows on current desktop

RootMenu

popup the rootmenu on the cursor's position

Modifier, keys y operations no son sensibles a mayúsculas. En este caso, es un asunto de facilidad de lectura.

Fondo

Para cargar un fondo en el arranque, tiene que poner (o descomentar la línea si existe previamente)

en el archivo ~/.fluxbox/overlay

Establezca entonces el fondo manualmente con fbsetbg. Este último fondo se grabará al archivo ~/.fluxbox/lastwallpaper.

La ranura (Slit)

La ranura es un marco especial de ventana que puede albergar aplicaciones empotrables, p. ej. 'bbtools' o 'wmapps'.

Cuando se ejecutan aplicaciones en la ranura, estas no presentan bordes de ventana propios; por contra estan enmarcadas en la ranura, y son siempre visibles en el espacio de trabajo actual.

Puede pulsar el botón 3 en el borde de la ranura para establecer su posición, si las aplicaciones que contiene deben agruparse horizontal o verticalmente e incluso si la ranura debe autoesconderse cuando se aleja el ratón.

La mayoría de aplicaciones empotrables usan la opción -w para ejecutarse en la ranura. Por ejemplo, podría poner en su archivo ~/.xinitrc:

NOTA: También puede poner todo esto en el guión startfluxbox(8). De esta manera sólo necesitaría especificar: exec startfluxbox en su ~/.xinitrc.

Para utilizar la ranura debe tenerla compilada en Fluxbox, es la situación por omisión.

Archivo Slitlist

El archivo slitlist de Fluxbox está disponible para todos aquellos que usan aplicaciones empotrables en la ranura. Este archivo ayuda a Fluxbox a mantener la pista del orden de las alicaciones empotrables que quiere ejecutar. El archivo está normalmente situado en ~/.fluxbox/slitlist

Un procedimiento sencillo para establecer la secuencia a su gusto sería:

  1. Ejecutar Fluxbox sin aplicaciones empotrables precargadas
  2. Ejecutar aplicaciones ampotrables individualmente en el orden que prefiera
  3. Añadir aplicaciones empotrables en su guión de autoejecución, o mejor aún en su guión startfluxbox(8).

Esta secuencia será grabada por defecto al archivo ~/.fluxbox/slitlist y se mantendrá en futuras versiones de Fluxbox.

Los usuarios pueden editar manualmente el archivo slitlist. Es una simple lista de nombres de ventana, uno por aplicación empotrable. De manera análoga al archivo init no se debería editar mientras se está ejecutando Fluxbox. En ese caso los cambios pueden ser sobreescritos.

El usuario tiene también la opción de elegir una ruta diferente para el archivo slitlist. Lo siguiente es el componente del archivo init que necesita ser modificado:

Más información

Vea también Xinitrc, FluxboxIcon.

Enlaces externos

Temas para Fluxbox


CategoryDesktopEnvironment