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" &rarr; "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 +&lt;keyboard&gt; 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 +&lt;item label="File Manager"&gt;
   1.117 +  &lt;action name="Execute"&gt;&lt;command&gt;pcmanfm&lt;/command>&lt;/action&gt;
   1.118 +&lt;/item&gt;
   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" &rarr; "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" &rarr; "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" &rarr; "Desktop icons" ou le menu
   1.167 +contextuel d'Openbox "Desktop Files &amp; Icons" &rarr; "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 &copy; 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>