website view fr/doc/handbook/openbox.html @ rev 1344

Resize balinor logo to 120px
author Christophe Lincoln <pankso@slitaz.org>
date Fri Jan 22 23:02:15 2021 +0100 (2021-01-22)
parents 0e0bc81a63ee
children
line source
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
4 <head>
5 <title>SliTaz Handbook - Openbox</title>
6 <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
7 <meta name="description" content="openbox slitaz desktop obconf" />
8 <meta name="expires" content="never" />
9 <meta name="modified" content="2009-03-22 14:20:00" />
10 <meta name="publisher" content="www.slitaz.org" />
11 <meta name="author" content="Christophe Lincoln"/>
12 <link rel="shortcut icon" href="favicon.ico" />
13 <link rel="stylesheet" type="text/css" href="book.css" />
14 </head>
15 <body bgcolor="#ffffff">
17 <!-- Header and quick navigation -->
18 <div id="header">
19 <div align="right" id="quicknav">
20 <a name="top"></a>
21 <a href="utilities.html">Utilitaires</a> |
22 <a href="index.html">Table des matières</a>
23 </div>
24 <h1><font color="#3E1220">SliTaz Handbook</font></h1>
25 </div>
27 <!-- Content. -->
28 <div id="content">
29 <div class="content-right"></div>
31 <h2><font color="#DF8F06">Openbox</font></h2>
33 <ul>
34 <li><a href="openbox.html#intro">Introduction et présentation d'Openbox.</a></li>
35 <li><a href="openbox.html#config">Configuration d'Openbox.</a></li>
36 <li><a href="openbox.html#themes">Thèmes graphiques.</a></li>
37 <li><a href="openbox.html#menu">Menu contextuel.</a></li>
38 <li><a href="openbox.html#autostart">Applications démarrées automatiquement.</a></li>
39 <li><a href="openbox.html#bg-icons">Fond d'écran et icônes.</a></li>
40 <li><a href="openbox.html#effects">Effets visuels.</a></li>
41 </ul>
43 <a name="intro"></a>
44 <h3><font color="#6c0023">Introduction et présentation d'Openbox</font></h3>
45 <p>
46 Openbox est un gestionaire de fenêtre ultra rapide, simple, efficace,
47 thémable à souhait et ne consommant pas toutes les ressources du système,
48 c'est le gestionnaire de fenêtres par défaut sur SliTaz. Un gestionnaire
49 de fenêtres est une application tournant au dessus du serveur X,
50 permetant de contrôler l'apparence des fenêtres, d'ouvrir un terminal
51 X ou d'afficher des applications. Il permet ensuite de placer, de
52 réduire, et de dimensionner les fenêtres à son propre gré.
53 </p>
54 <p>
55 Openbox fournit un menu contextuel via un clique droite sur le bureau, ce
56 menu est modifiable en éditant un fichier de configuration, la combinaison
57 des touches <code>ALT + tabulation</code> permet de lister et naviguer parmi
58 les fenêtres ouvertes. Par défaut SliTaz propose 4 bureaux virtuels avec
59 Openbox et Obconf pour configurer graphiquement le gestionnaire de fenêtres
60 ainsi que divers petits outils spécifiques à SliTaz afin d'avoir un bureau
61 simple, élégant et cohérant.
62 </p>
63 <p>
64 Le bureau fourni par SliTaz respect les standards de Freedesktop, le
65 gestionnaire de fichiers PCmanFM du projet LXDE permet d'avoir la gestion
66 des icons sur le bureau, le glissé-déposé (drag and drop) et le montage
67 des périphériques en un clique. Le <em>panel</em> fournissant le menu,
68 la barre des tâches, les icons, etc est propulsé par LXpanel.
69 </p>
71 <a name="config"></a>
72 <h3><font color="#6c0023">Configuration d'Openbox</font></h3>
73 <p>
74 La plus part des options d'Openbox peuvent être configurées graphiquement
75 via l'utilitaire OBconf se trouvant le menu "Préférences" &rarr; "Configuration
76 d'Openbox". Le fichier de configuration peut aussi être modifié via votre
77 éditeur de texte préféré, le fichier de configuration se trouve dans votre
78 répertoire personnel: <code>~/.config/openbox/rc.xml</code>, c'est un fichier
79 XML comme pour le menu. Les raccourssis clavier sont définis dans la section
80 &lt;keyboard&gt; du fichier de configuration.
81 </p>
83 <a name="themes"></a>
84 <h3><font color="#6c0023">Thèmes graphiques</font></h3>
85 <p>
86 Openbox est entièrement thèmable via un seul fichier ayant une syntaxe
87 propre au gestionnaire de fenêtres. Par défaut plusieurs thèmes sont fournis,
88 ils sont séléctionnables via OBconf et installés dans <code>/usr/share/themes</code>.
89 Chaque utilisateur du système peut installer ces propres thèmes dans le
90 répertoire personnel <code>~/.themes</code> manuellement ou via l'interface
91 de configuration OBconf. Si vous voulez créer votre propre thème, le plus
92 simple est de copier et renommer un thème existant pour ensuite éditer
93 le fichier <code>themerc</code>. En option des thèmes utilisent des images
94 pour les boutons inconifier, maximiser et fermer, ces images peuvent
95 être recrées ou modifiées via un éditeur d'images tels que mtPaint ou Gimp.
96 </p>
97 <p>
98 Sur internet vous trouverez beaucoup de thèmes créer par la communauté,
99 plus d'informations sur
100 <a href="http://icculus.org/openbox/index.php/Openbox:Themes">le site officiel d'Openbox</a>.
101 </p>
103 <a name="menu"></a>
104 <h3><font color="#6c0023">Menu contextuel</font></h3>
105 <p>
106 Le menu contextuel se trouve dans le fichier: <code>~/.config/openbox/menu.xml</code>,
107 la syntaxe de ce fichier XMl est simple et facile à comprendre. Il est aussi
108 possible de modifier ce menu graphiquement avec <code>obmenu</code> mais
109 pas installé par défaut. Exemple pour ajouter une aplication dans un des
110 sous menus:
111 </p>
112 <pre class="script">
113 &lt;item label="File Manager"&gt;
114 &lt;action name="Execute"&gt;&lt;command&gt;pcmanfm&lt;/command>&lt;/action&gt;
115 &lt;/item&gt;
116 </pre>
117 <p>
118 Les sous menus sont définis à la fin du fichier via la balise <code>menu</code>.
119 La balise menu peut utiliser un <em>pipe</em> pour affichier les entrées de menu,
120 c'est à dire un script qui crée les entrées à la volée. SliTaz propose par
121 défaut un <em>pipe menu</em> qui permet d'ouvrir directement vos répertoires
122 favoris avec le gestionnaire de fichiers PCmanFM. Le script se trouve dans
123 <code>/usr/lib/openbox</code> et peut être utilisé comme example.
124 </p>
126 <a name="autostart"></a>
127 <h3><font color="#6c0023">Applications démarrées automatiquement</font></h3>
128 <p>
129 Lors du lancement de votre session graphique, Openbox permet de démarrer
130 divers applications automatiquement via le script:
131 <code>~/.config/openbox/autostart.sh</code>. Par défaut SliTaz propose
132 un script démarrant le gestionnaire de fichiers PCmanFM pour la gestion
133 du fond d'écran et des icons de bureau, le panel (LXpanel) avec le menu,
134 Dbus et Ivman pour la gestion des périphériques ou media tel que les
135 clés USB. Pour ajouter ou supprimer des application lançées au démarrage
136 de la session vous pouvez éditer le script ou utiliser la petite interface
137 graphique de SliTaz via le menu "Préférences" &rarr; "Auto started applications":
138 </p>
140 <img
141 src="images/screenshots/desktopbox-autostart.png"
142 style="width: 552px; height: 267px;" />
144 <a name="bg-icons"></a>
145 <h3><font color="#6c0023">Fond d'écran et icônes</font></h3>
146 <p>
147 Openbox ne propose pas la gestion du fond d'écran nativement, il faut
148 utiliser un outils externe. Cela permet plus de libérté et de choix, par
149 défaut, le bureau SliTaz utilise le gestionnaire de fichier PCmanFM pour
150 afficher un image en fond d'écran et avoir des icons de bureau.
151 Alternativement il est possible d'utiliser le paquet <code>hsetroot</code>
152 pour afficher un image ou <code>xsetroot</code> pour avoir une couleur
153 unie. PcmanFM est démarré avec la session Openbox en mode démon, c'est à
154 dire qu'il tourne en fond et ce lance plus rapidement. Pour modifier
155 l'image de fond décran vous pouvez passer par les préférences du
156 gestionnaire de fichier ou le menu "Préférences" &rarr; "Fond d'écran"
157 </p>
158 <p>
159 Les icônes sont affichés via de simples fichiers texte suivant les standards
160 Freedesktop, vous pouvez en créer vous-même ou les personnaliser en les
161 éditant via votre éditeur de texte préféré. Pour facilement ajouter des
162 icônes sur le bureau, SliTaz fourni une petite <em>box</em> graphique
163 accessible via le menu "Préférences" &rarr; "Desktop icons" ou le menu
164 contextuel d'Openbox "Desktop Files &amp; Icons" &rarr; "Add new icon":
165 </p>
167 <img
168 src="images/screenshots/desktopbox-add-icons.png"
169 style="width: 432px; height: 314px;" />
171 <a name="effects"></a>
172 <h3><font color="#6c0023">Effets visuel</font></h3>
173 <p>
174 SliTaz fournit plusieurs petits outils permettant d'avoir des effect
175 graphiques sur les fenêtres d'Openbox et les divers menus. Vous pouvez
176 rendre un fenêtre transparente ou avoir des ombres donnant un effet de
177 profondeur au bureau. Les effets sont obtenus via <code>xcompmgr</code>
178 (<em>Composite Manager</em>), la transparence via <code>transset-df</code>
179 et peuvent être activés en même temps que la session Openbox et via le
180 menu contectuel "Desktop Effects".
181 </p>
183 <!-- End of content -->
184 </div>
186 <!-- Footer. -->
187 <div id="footer">
188 <div class="footer-right"></div>
189 <a href="openbox.html#top">Haut de la page</a> |
190 <a href="index.html">Table des matières</a>
191 </div>
193 <div id="copy">
194 Copyright &copy; <span class="year"></span> <a href="http://www.slitaz.org/">SliTaz</a> -
195 <a href="http://www.gnu.org/licenses/gpl.html">GNU General Public License</a>;<br />
196 Documentation publiées sous
197 <a href="http://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License</a>
198 et codée en <a href="http://validator.w3.org/">xHTML 1.0 valide</a>.
199 </div>
201 </body>
202 </html>