website diff 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 |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/doc/handbook/openbox.html Fri Mar 27 15:48:12 2009 +0100 1.3 @@ -0,0 +1,202 @@ 1.4 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 1.5 + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 1.6 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> 1.7 +<head> 1.8 + <title>SliTaz Handbook - Openbox</title> 1.9 + <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> 1.10 + <meta name="description" content="openbox slitaz desktop obconf" /> 1.11 + <meta name="expires" content="never" /> 1.12 + <meta name="modified" content="2009-03-22 14:20:00" /> 1.13 + <meta name="publisher" content="www.slitaz.org" /> 1.14 + <meta name="author" content="Christophe Lincoln"/> 1.15 + <link rel="shortcut icon" href="favicon.ico" /> 1.16 + <link rel="stylesheet" type="text/css" href="book.css" /> 1.17 +</head> 1.18 +<body bgcolor="#ffffff"> 1.19 + 1.20 +<!-- Header and quick navigation --> 1.21 +<div id="header"> 1.22 +<div align="right" id="quicknav"> 1.23 + <a name="top"></a> 1.24 + <a href="utilities.html">Utilitaires</a> | 1.25 + <a href="index.html">Table des matières</a> 1.26 +</div> 1.27 +<h1><font color="#3E1220">SliTaz Handbook</font></h1> 1.28 +</div> 1.29 + 1.30 +<!-- Content. --> 1.31 +<div id="content"> 1.32 +<div class="content-right"></div> 1.33 + 1.34 +<h2><font color="#DF8F06">Openbox</font></h2> 1.35 + 1.36 +<ul> 1.37 + <li><a href="#intro">Introduction et présentation d'Openbox.</a></li> 1.38 + <li><a href="#config">Configuration d'Openbox.</a></li> 1.39 + <li><a href="#themes">Thèmes graphiques.</a></li> 1.40 + <li><a href="#menu">Menu contextuel.</a></li> 1.41 + <li><a href="#autostart">Applications démarrées automatiquement.</a></li> 1.42 + <li><a href="#bg-icons">Fond d'écran et icônes.</a></li> 1.43 + <li><a href="#effects">Effets visuels.</a></li> 1.44 +</ul> 1.45 + 1.46 +<a name="intro"></a> 1.47 +<h3><font color="#6c0023">Introduction et présentation d'Openbox</font></h3> 1.48 +<p> 1.49 +Openbox est un gestionaire de fenêtre ultra rapide, simple, efficace, 1.50 +thémable à souhait et ne consommant pas toutes les ressources du système, 1.51 +c'est le gestionnaire de fenêtres par défaut sur SliTaz. Un gestionnaire 1.52 +de fenêtres est une application tournant au dessus du serveur X, 1.53 +permetant de contrôler l'apparence des fenêtres, d'ouvrir un terminal 1.54 +X ou d'afficher des applications. Il permet ensuite de placer, de 1.55 +réduire, et de dimensionner les fenêtres à son propre gré. 1.56 +</p> 1.57 +<p> 1.58 +Openbox fournit un menu contextuel via un clique droite sur le bureau, ce 1.59 +menu est modifiable en éditant un fichier de configuration, la combinaison 1.60 +des touches <code>ALT + tabulation</code> permet de lister et naviguer parmi 1.61 +les fenêtres ouvertes. Par défaut SliTaz propose 4 bureaux virtuels avec 1.62 +Openbox et Obconf pour configurer graphiquement le gestionnaire de fenêtres 1.63 +ainsi que divers petits outils spécifiques à SliTaz afin d'avoir un bureau 1.64 +simple, élégant et cohérant. 1.65 +</p> 1.66 +<p> 1.67 +Le bureau fourni par SliTaz respect les standards de Freedesktop, le 1.68 +gestionnaire de fichiers PCmanFM du projet LXDE permet d'avoir la gestion 1.69 +des icons sur le bureau, le glissé-déposé (drag and drop) et le montage 1.70 +des périphériques en un clique. Le <em>panel</em> fournissant le menu, 1.71 +la barre des tâches, les icons, etc est propulsé par LXpanel. 1.72 +</p> 1.73 + 1.74 +<a name="config"></a> 1.75 +<h3><font color="#6c0023">Configuration d'Openbox</font></h3> 1.76 +<p> 1.77 +La plus part des options d'Openbox peuvent être configurées graphiquement 1.78 +via l'utilitaire OBconf se trouvant le menu "Préférences" → "Configuration 1.79 +d'Openbox". Le fichier de configuration peut aussi être modifié via votre 1.80 +éditeur de texte préféré, le fichier de configuration se trouve dans votre 1.81 +répertoire personnel: <code>~/.config/openbox/rc.xml</code>, c'est un fichier 1.82 +XML comme pour le menu. Les raccourssis clavier sont définis dans la section 1.83 +<keyboard> du fichier de configuration. 1.84 +</p> 1.85 + 1.86 +<a name="themes"></a> 1.87 +<h3><font color="#6c0023">Thèmes graphiques</font></h3> 1.88 +<p> 1.89 +Openbox est entièrement thèmable via un seul fichier ayant une syntaxe 1.90 +propre au gestionnaire de fenêtres. Par défaut plusieurs thèmes sont fournis, 1.91 +ils sont séléctionnables via OBconf et installés dans <code>/usr/share/themes</code>. 1.92 +Chaque utilisateur du système peut installer ces propres thèmes dans le 1.93 +répertoire personnel <code>~/.themes</code> manuellement ou via l'interface 1.94 +de configuration OBconf. Si vous voulez créer votre propre thème, le plus 1.95 +simple est de copier et renommer un thème existant pour ensuite éditer 1.96 +le fichier <code>themerc</code>. En option des thèmes utilisent des images 1.97 +pour les boutons inconifier, maximiser et fermer, ces images peuvent 1.98 +être recrées ou modifiées via un éditeur d'images tels que mtPaint ou Gimp. 1.99 +</p> 1.100 +<p> 1.101 +Sur internet vous trouverez beaucoup de thèmes créer par la communauté, 1.102 +plus d'informations sur 1.103 +<a href="http://icculus.org/openbox/index.php/Openbox:Themes">le site officiel d'Openbox</a>. 1.104 +</p> 1.105 + 1.106 +<a name="menu"></a> 1.107 +<h3><font color="#6c0023">Menu contextuel</font></h3> 1.108 +<p> 1.109 +Le menu contextuel se trouve dans le fichier: <code>~/.config/openbox/menu.xml</code>, 1.110 +la syntaxe de ce fichier XMl est simple et facile à comprendre. Il est aussi 1.111 +possible de modifier ce menu graphiquement avec <code>obmenu</code> mais 1.112 +pas installé par défaut. Exemple pour ajouter une aplication dans un des 1.113 +sous menus: 1.114 +</p> 1.115 +<pre class="script"> 1.116 +<item label="File Manager"> 1.117 + <action name="Execute"><command>pcmanfm</command></action> 1.118 +</item> 1.119 +</pre> 1.120 +<p> 1.121 +Les sous menus sont définis à la fin du fichier via la balise <code>menu</code>. 1.122 +La balise menu peut utiliser un <em>pipe</em> pour affichier les entrées de menu, 1.123 +c'est à dire un script qui crée les entrées à la volée. SliTaz propose par 1.124 +défaut un <em>pipe menu</em> qui permet d'ouvrir directement vos répertoires 1.125 +favoris avec le gestionnaire de fichiers PCmanFM. Le script se trouve dans 1.126 +<code>/usr/lib/openbox</code> et peut être utilisé comme example. 1.127 +</p> 1.128 + 1.129 +<a name="autostart"></a> 1.130 +<h3><font color="#6c0023">Applications démarrées automatiquement</font></h3> 1.131 +<p> 1.132 +Lors du lancement de votre session graphique, Openbox permet de démarrer 1.133 +divers applications automatiquement via le script: 1.134 +<code>~/.config/openbox/autostart.sh</code>. Par défaut SliTaz propose 1.135 +un script démarrant le gestionnaire de fichiers PCmanFM pour la gestion 1.136 +du fond d'écran et des icons de bureau, le panel (LXpanel) avec le menu, 1.137 +Dbus et Ivman pour la gestion des périphériques ou media tel que les 1.138 +clés USB. Pour ajouter ou supprimer des application lançées au démarrage 1.139 +de la session vous pouvez éditer le script ou utiliser la petite interface 1.140 +graphique de SliTaz via le menu "Préférences" → "Auto started applications": 1.141 +</p> 1.142 + 1.143 +<img 1.144 + src="images/screenshots/desktopbox-autostart.png" 1.145 + style="width: 552px; height: 267px;" /> 1.146 + 1.147 +<a name="bg-icons"></a> 1.148 +<h3><font color="#6c0023">Fond d'écran et icônes</font></h3> 1.149 +<p> 1.150 +Openbox ne propose pas la gestion du fond d'écran nativement, il faut 1.151 +utiliser un outils externe. Cela permet plus de libérté et de choix, par 1.152 +défaut, le bureau SliTaz utilise le gestionnaire de fichier PCmanFM pour 1.153 +afficher un image en fond d'écran et avoir des icons de bureau. 1.154 +Alternativement il est possible d'utiliser le paquet <code>hsetroot</code> 1.155 +pour afficher un image ou <code>xsetroot</code> pour avoir une couleur 1.156 +unie. PcmanFM est démarré avec la session Openbox en mode démon, c'est à 1.157 +dire qu'il tourne en fond et ce lance plus rapidement. Pour modifier 1.158 +l'image de fond décran vous pouvez passer par les préférences du 1.159 +gestionnaire de fichier ou le menu "Préférences" → "Fond d'écran" 1.160 +</p> 1.161 +<p> 1.162 +Les icônes sont affichés via de simples fichiers texte suivant les standards 1.163 +Freedesktop, vous pouvez en créer vous-même ou les personnaliser en les 1.164 +éditant via votre éditeur de texte préféré. Pour facilement ajouter des 1.165 +icônes sur le bureau, SliTaz fourni une petite <em>box</em> graphique 1.166 +accessible via le menu "Préférences" → "Desktop icons" ou le menu 1.167 +contextuel d'Openbox "Desktop Files & Icons" → "Add new icon": 1.168 +</p> 1.169 + 1.170 +<img 1.171 + src="images/screenshots/desktopbox-add-icons.png" 1.172 + style="width: 432px; height: 314px;" /> 1.173 + 1.174 +<a name="effects"></a> 1.175 +<h3><font color="#6c0023">Effets visuel</font></h3> 1.176 +<p> 1.177 +SliTaz fournit plusieurs petits outils permettant d'avoir des effect 1.178 +graphiques sur les fenêtres d'Openbox et les divers menus. Vous pouvez 1.179 +rendre un fenêtre transparente ou avoir des ombres donnant un effet de 1.180 +profondeur au bureau. Les effets sont obtenus via <code>xcompmgr</code> 1.181 +(<em>Composite Manager</em>), la transparence via <code>transset-df</code> 1.182 +et peuvent être activés en même temps que la session Openbox et via le 1.183 +menu contectuel "Desktop Effects". 1.184 +</p> 1.185 + 1.186 +<!-- End of content --> 1.187 +</div> 1.188 + 1.189 +<!-- Footer. --> 1.190 +<div id="footer"> 1.191 + <div class="footer-right"></div> 1.192 + <a href="#top">Haut de la page</a> | 1.193 + <a href="index.html">Table des matières</a> 1.194 +</div> 1.195 + 1.196 +<div id="copy"> 1.197 + Copyright © 2009 <a href="http://www.slitaz.org/">SliTaz</a> - 1.198 + <a href="http://www.gnu.org/licenses/gpl.html">GNU General Public License</a>;<br /> 1.199 + Documentation publiées sous 1.200 + <a href="http://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License</a> 1.201 + et codée en <a href="http://validator.w3.org/">xHTML 1.0 valide</a>. 1.202 +</div> 1.203 + 1.204 +</body> 1.205 +</html>