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:

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

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.