Awesome/fr

awesome is a highly configurable, next generation framework window manager for X. It is primarily targeted at power users, developers and any people dealing with every day computing tasks and who want to have fine-grained control on their graphical environment.

Installation
Install :

Configuration
Démarrage

Pour lancer awesome utilisez un Gestionnaire d'affichage ou startx.

Pour utiliser startx avec le support de ConsoleKit, installez ConsoleKit et créez le fichier suivant :

Fichier de configuration
Le fichier de configuration par défaut d'awesome est situé ici. Si le dossier, ou fichier, n'existe pas, il doit être créé. Un fichier de configuration prêt à l'emploi est livré avec awesome, vous le trouverez dans et pouvez le copier dans votre répertoire utilisateur.

Tout d'abord créez le dossier :

Copiez ensuite le fichier de configuration :

Si n'est pas installé, installez le ou utilisez comme terminal par défaut un des terminaux présents sur votre système. Ci dessous on définit konsole, du paquet, comme terminal par défaut.

Après avoir fait des modifications, il peut être utile de vérifier qu'il n'y a pas d'erreurs dans le fichier de configuration :

On peut utiliser le paquet pour gérer le fond d'écran.

Par exemple, pour utiliser awsetbg pour définir le fond d'écran, éditez :

Tags
Dans awesome, on nomme tags les différents bureaux virtuels. On peut définir pour chaque tag un symbole particulier :

Menu
Ci dessous un exemple de menu awesome personnalisé :

Date
Ci dessous un exemple d'utilisation d'un format de date personnalisé. La syntax utilisée pour le formattage est. La seconde option, 60, est l'intervalle de rafraîchissement, en secondes.

Controleur de volume
can be used to handle volume keys automatically, and to show the volume level through a tray icon.

Autostart volumeicon from within :

Alternatively, a lightweight method is to add volume keys straight into the awesome configuration:

MPD multimedia keys
Install to add multimedia key bindings for MPD:

Next update the awesome</tt> configuration to assign the multimedia keys to the proper command:

Debugging the configuration with Xephyr
Xephyr is a useful tool for debugging new configuration files as it creates an instance of an X server within a client window.

This will open an 800x600 window. To run awesome within it open a new terminal and run the following:

This will run awesome within a window.

Keyboard shortcuts
These are the most useful default shortcuts:


 * + = move client with mouse
 * + = resize client with mouse


 * + = open terminal
 * + = run command
 * ++ = kill
 * + = maximize
 * + = minimize
 * ++ = restore minimized clients
 * + = full screen
 * + = switch to previous client
 * ++ = float


 * + = highlight left client
 * + = highlight right client
 * ++ = move client right
 * ++ = move client left


 * + = resize tiled client
 * + = resize tiled client


 * + = change tag
 * + = change tag
 * ++ = send client to tag

Custom key bindings, like +, can be mapped to make the awesome</tt> experience even better. For instance, to use + to switch to the previous window:

External resources

 * User Configuration Files at awesome wiki