Openbox
Un article de Wikipédia, l'encyclopédie libre.
Openbox | |
---|---|
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
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
- Blackbox
- Fluxbox