Openbox

Un article de Wikipédia, l'encyclopédie libre.

Openbox
Capture d'écran d'Openbox avec le menu contextuel et le rendu des bordures de fenêtre pour Nautilus, le gestionnaire de fichier de GNOME.
Dernière version 3.4.7.2 (le 23 avril 2008)
Environnement Linux, BSD, Solaris
Type Gestionnaire de fenêtres
Licence GPL (logiciel libre)
Site web www.icculus.org/openbox/

Openbox est un gestionnaire de fenêtres pour le système X Window. Il est distribué sous licence GPL. Openbox dérive au départ de Blackbox 0.65.0, mais il a été totalement réécrit en langage C et, depuis la version 3.0, il ne s'appuie plus sur aucun code de Blackbox.

Openbox est conçu pour être petit, rapide et entièrement compatible avec le ICCCM et le EWMH. Il supporte de nombreuses fonctionnalités comme les menus d'applications ou l'affichage dynamique de différentes informations.

Sommaire

[modifier] Utiliser Openbox

Openbox permet l'affichage d'un menu d'applications en cliquant droit sur le bureau, et la configuration de la gestion des fenêtres. Quand une fenêtre est minimisée, elle devient invisible. Pour la faire réapparaître, on utilise le plus souvent "Alt+Tab" ou le menu du bureau (clic-droit). Openbox est souvent complété par l'ajout de petits programmes pour gérer les icône du bureau, des barres des taches ou autres.

[modifier] Configuration

Obconf, un éditeur de configuration graphique pour Openbox.
Obconf, un éditeur de configuration graphique pour Openbox.

Openbox utilise seulement 2 fichiers de configuration situés dans ~/.config/openbox : menu.xml et rc.xml.

Si l'utilisateur ne souhaite pas les éditer directement, la plupart de la configuration peut être réalisée avec un outil en interface graphique appelé obconf. Toutes les actions pour la souris et le clavier peuvent être configurées. Par exemple, on peut facilement faire qu'une fenêtre aille sur le troisième bureau lorsqu'on clique sur le bouton "fermer" (la croix) avec le bouton du milieu.

[modifier] Spécificités

Le système de menus d'Openbox peut utiliser des menus dynamiques. Cela est fait en acceptant la sortie d'un script et en utilisant cette sortie comme la "source" du menu. Chaque fois que l'utilisateur pointe sa souris sur le sous-menu, le script est appelé et le sous-menu réactualisé.

Par exemple, deux développeurs écrivent un script en Python qui liste les nouveaux messages Gmail d'un utilisateur dans un sous-menu [1].

[modifier] Voir aussi

[modifier] Liens externes

commons:Accueil

Wikimedia Commons propose des documents multimédia libres sur Openbox.