Tabla de Contenidos
Openbox
Gestor de ventanas minimalista para Linux, de bajo consumo de recursos y altamente configurable. Es el gestor de ventanas por defecto del entorno de escritorio LXDE.
Configuración
Configurar Openbox implica editar archivos de texto, no tiene una interfaz gráfica de configuración integrada, aunque existen herramientas externas como obconf para partes específicas.
Los diferentes archivos para configurar se sitúan en el directorio personal del usuario, en /home/<USUARIO>/.config/openbox/ y son los siguientes:
.config/openbox/rc.xml: configuración principal de Openbox (atajos de teclado, reglas de ventanas, temas, comportamientos…).config/openbox/autostart: script para lanzar aplicaciones al iniciar Openbox (paneles, fondos, etc.)..config/openbox/menu.xml: configuración del menú contextual (el que aparece al pulsar con el botón derecho sobre el escritorio)..config/openbox/environment: variables de entorno.
Si queremos aplicar cambios (sin reiniciar Openbox) después de modificar los ficheros rc.xml o menu.xml:
openbox --reconfigure
Si queremos reiniciar Openbox:
openbox --restart
Atajos de teclado
Editamos el fichero ~/.config/openbox/rc.xml.
En la sección <keyboard>, los diferentes atajos de teclado se definen de la siguiente manera:
<keybind key="C-A-t"> <!-- C = Ctrl; A = Alt --> <action name="Execute"> <command>gnome-terminal</command> <!-- Cambia "gnome-terminal" por tu terminal --> </action> </keybind>
Con la definición anterior, al pulsar la combinación Ctrl + Alt + T, se ejecutará gnome-terminal.
Aplicaciones al inicio
Editamos el fichero ~/.config/openbox/autostart. Se trata de un script de bash ejecutable.
Ejemplo:
#!/bin/sh nitrogen --restore & # Fondo de pantalla tint2 & # Panel ligero picom --experimental-backends & # Compositor para sombras/transparencias nm-applet & # Icono de red
Resumen del flujo de configuración
- Editar
rc.xmlpara atajos / reglas. - Editar
menu.xmlpara configurar el menú contextual. openbox --reconfigurepara aplicar cambios después de modificar los ficheros anteriores.- Configurar
autostartpara aplicaciones que se arranquen al inicio.
openbox --restart para aplicar todos los cambios.
Herramientas externas útiles
obconf
lxappearance
Paneles
Openbox es solo un gestor de ventanas, pero podemos combinarlo con paneles / barras.
tint2
Fue creado específicamente para Openbox.
Configuración: .config/tint2/tint2rc.

