Accueil

From awesome

Jump to: navigation, search


Contents

awesome

Le but de ce wiki est de fournir une documentation créée par la communauté, surtout pour aider les nouveaux utilisateurs à configurer awesome. Nous proposons également des informations de développement, notamment des tutoriels pour installer awesome sur de nombreuses distributions, des tutoriels de débogage, etc.

Pour bien commencer, nous vous proposons de lire cette page : débuter avec awesome

Remarque : pour éviter les spammers, vous devez créer un compte pour modifier les pages. Créer un compte pour éditer est ennuyeux, mais le spam aussi.

N’hésitez pas à vous enregistrer et à contribuer dans cette documentation.

Dernières versions d’awesome :

Une liste de thèmes et captures d’écran est disponible si vous souhaitez voir à quoi peut ressembler awesome.

[edit] Documentation

Documentation

La configuration et les contrôles d’awesome ont changé entre les versions majeures et pourraient bien encore évoluer dans les prochaines. Certains des documents suivants essaient de décrire toutes les versions existantes. Vous êtes invités à les modifier si une version manque d’explications. De même, certains peuvent être relatifs à une version précise d’awesome. Nous vous invitons à les modifier si les informations qu’ils proposent correspondent à une version qui n’est pas mentionnée.

[edit] Utilisateurs : installation et bases

[edit] Développement : bases

[edit] Traductions

Des morceaux de cette documentation ont déjà été traduits en plusieurs langues. Les documents traduits peuvent contenir des informations supplémentaires concernant des langues étrangères ou d’autres pays.

Par défaut, la plupart des pages sont rédigées en anglais. Si des traductions sont disponibles, une barre est affichée en haut. Voici un exemple pour la Foire aux questions :

[edit] Critiques et informations

[edit] Personnalisation

[edit] Barres de statut et widgets

Barres de statut

[edit] Changer l’apparence d’awesome

[edit] Fichiers de configuration d’utilisateurs

Des exemples de fichiers de configuration d’autres utilisateurs sont disponibles.

[edit] Autres astuces

[edit] Extensions Lua

Lua extensions

Description du langage Lua :

« Lua is a fast, light-weight, embeddable scripting language. Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, runs by interpreting bytecode for a register-based virtual machine, and has automatic memory management with incremental garbage collection, making it ideal for configuration, scripting, and rapid prototyping. »

Exemples d’utilisations courantes de Lua :

  • Langage de configuration pour des applications ;
  • Langage scripté auto suffisant ;
  • An embedded language in applications to modify runtime behaviour.

Pour vous familiariser avec Lua, nous invitons les nouveaux utilisateurs de ce langage à lire ce tutoriel. Vous pouvez également regarder du côté de cette courte référence Lua. Le système awesome est conçu avec Lua en tant que langage d’extension. Parmi ces extensions, on trouve :

  • awful : la bibliothèque Lua standard d’awesome ;
  • awful.menu : bibliothèque de menu popup ;
  • beautiful : bibliothèque de thèmes d’apparence ;
  • wicked : bibliothèque de widgets dynamiques ;
  • obvious : une nouvelle bibliothèque implémentant des widgets, plus récente que wicked ;
  • Space Invaders : vous permet de jouer à Space Invaders dans awesome ;
  • naughty : bibliothèque de notification sous forme de popup ;
  • shifty : bibliothèque d’onglets dynamiques et de configuration avancée des clients ;
  • rodentbane : bibliothèque de contrôle rapide du pointeur de sourie en utilisant simplement votre clavier.

[edit] Voir aussi

De nos jours, la plupart des gens sont habitués à avoir un système de bureau un peu plus complet. Cette section propose des liens vers des applications qui sont légères et utiles, permettant à awesome de combler les fossés entre un simple gestionnaire de fenêtres et un environnement de bureau complet comme KDE ou Gnome :

Personal tools