Awesome : un bureau léger et puissant
Contents
Software version | 3.4.11 |
---|---|
Operating System | Debian 7 |
Website | Website |
Last Update | 28/03/2013 |
Others |
1 Introduction
awesome est un gestionnaire de fenêtres libre fonctionnant au-dessus du système X Window sur les machines de type UNIX. Son objectif est de rester très léger et de proposer plusieurs dispositions de fenêtres : maximisation, flottante, mais aussi placées automatiquement sous forme de mosaïques (qui est un mode appelé tiling ), à l’instar de Ion.
2 Installation
aptitude |
aptitude install awesome |
3 Configuration
La partie configuration est la partie la plus touchy d'Awesome. On peut faire des trucs vraiment bien à condition d'y passer du temps.
3.1 Vérifier sa configuration
Dans un premier temps, nous allons nous assurer que nous avons bien notre fichier de configuration ~/.config/awesome/rc.lua. A chaque fois que vous allez le modifier, il est judicieux de tester sa configuration avant de redémarrer awesome :
awesome |
> awesome -k ~/.config/awesome/rc.lua ? Configuration file syntax OK. |
3.2 Tester sa configuration
Il est très pratique de tester sa configuration rc.lua sans avoir à flinguer son propre bureau[1]. Une solution existe, qui consiste à lancer un bureau virtuel dans votre bureau. Nous allons utiliser pour cela Xephyr :
aptitude |
aptitude install xserver-xephyr |
Ensuite, nous allons initialiser cet environnement virtuel :
Xephyr |
Xephyr :1 -ac -br -noreset -screen 1152x720 & |
et exécuter notre nouvelle configuration awesome (rc.lua.new) :
awesome |
DISPLAY=:1.0 awesome -c ~/.config/awesome/rc.lua.new |