Herramientas de usuario

Herramientas del sitio


informatica:sistemas_operativos:linux:software:openbox

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:sistemas_operativos:linux:software:openbox [2025/08/09 16:51] tempwininformatica:sistemas_operativos:linux:software:openbox [2025/08/24 16:07] (actual) – [Resumen del flujo de configuración] tempwin
Línea 1: Línea 1:
 ====== Openbox ====== ====== Openbox ======
  
-[[..:..:..:software:gestor_de_ventanas|Gestor de ventanas]] minimalista para Linux y altamente configurable. Es el gestor de ventanas por defecto del entorno de escritorio **LXDE**.+[[..:..:..:software:gestor_de_ventanas|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**.
  
   * [[https://openbox.org/|Sitio web]]   * [[https://openbox.org/|Sitio web]]
Línea 7: Línea 7:
  
 {{ https://openbox.org/help/images/GNOME-Openbox.png |}} {{ https://openbox.org/help/images/GNOME-Openbox.png |}}
 +
 +===== 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'':
 +
 +<code bash>
 +openbox --reconfigure
 +</code>
 +
 +Si queremos reiniciar Openbox:
 +
 +<code bash>
 +openbox --restart
 +</code>
 +==== 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:
 +
 +<code xml>
 +<keybind key="C-A-t">  <!-- C = Ctrl; A = Alt -->
 +  <action name="Execute">
 +    <command>gnome-terminal</command>  <!-- Cambia "gnome-terminal" por tu terminal -->
 +  </action>
 +</keybind>
 +</code>
 +
 +Con la definición anterior, al pulsar la combinación <kbd>Ctrl</kbd> + <kbd>Alt</kbd> + <kbd>t</kbd>, se ejecutará ''gnome-terminal''.
 +
 +==== Aplicaciones al inicio ====
 +
 +Editamos el fichero ''~/.config/openbox/autostart''. Se trata de un script de [[..:..:..:software:cli:bash|bash]] ejecutable.
 +
 +Ejemplo:
 +
 +<code bash>
 +#!/bin/sh
 +nitrogen --restore &  # Fondo de pantalla
 +tint2 &               # Panel ligero
 +picom --experimental-backends &  # Compositor para sombras/transparencias
 +nm-applet &           # Icono de red
 +</code>
 +
 +===== Resumen del flujo de configuración =====
 +
 +  * Editar ''rc.xml'' para atajos / reglas.
 +  * Editar ''menu.xml'' para configurar el menú contextual.
 +  * ''openbox %%--%%reconfigure'' para aplicar cambios después de modificar los ficheros anteriores.
 +  * Configurar ''autostart'' para aplicaciones que se arranquen al inicio.
 +
 +''openbox %%--%%restart'' para aplicar todos los cambios.
 +===== Herramientas externas útiles =====
 +
 +==== obconf ====
 +
 +==== lxappearance ====
 +
  
 ===== Paneles ===== ===== Paneles =====
informatica/sistemas_operativos/linux/software/openbox.1754751117.txt.gz · Última modificación: por tempwin