website annotate doc/handbook/openbox.html @ rev 335

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