awesome
no way to compare when less than two revisions
Différences
Ci-dessous, les différences entre deux révisions de la page.
— | awesome [2018/11/17 12:52] (Version actuelle) – créée - modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ======Awesome Window Manager====== | ||
+ | {{: | ||
+ | |||
+ | ======Présentation====== | ||
+ | |||
+ | Awesome est un gestionnaire de fenêtre en tiling. Dans la philosophie "make it simple, stupid!" | ||
+ | |||
+ | ======Un gestionnaire de fenêtre en Tiling====== | ||
+ | |||
+ | " | ||
+ | |||
+ | Le plus gros attrait de Awesome est dans sa gestion des fenêtres. D' | ||
+ | |||
+ | C'est le gestionnaire de fenêtre qui gère le placement des fenêtres ainsi que leur dimension. Les fenêtre ne se chevauchent pas et se partagent l' | ||
+ | |||
+ | Avec un gestionnaire de fenêtre en tiling, vous n' | ||
+ | |||
+ | ======Utilisation====== | ||
+ | |||
+ | Après une installation par défaut, awesome démarre avec une barre contenant 9 bureaux virtuels, la liste des clients ouvert, la date et l' | ||
+ | |||
+ | =====La touche mod4===== | ||
+ | |||
+ | Ce genre d' | ||
+ | |||
+ | Ce problème est résolu d'une manière élégante par l' | ||
+ | |||
+ | =====Notion de focus===== | ||
+ | |||
+ | On dit qu'une fenêtre a le focus lorsque les actions effectuées s' | ||
+ | |||
+ | Ici, bien sûr, les actions s' | ||
+ | |||
+ | =====Le layout===== | ||
+ | |||
+ | Le layout est l' | ||
+ | |||
+ | * floating : fenêtres flotantes | ||
+ | * tiling : en mozaïc | ||
+ | * fair : en mozaïc, toujours de taille égale | ||
+ | * spiral : en spiral (faut aimer ^^) | ||
+ | * max : tous les clients sont maximisés | ||
+ | * magnifier : le client qui a le focus est mis au-dessus des autres | ||
+ | |||
+ | =====Les principaux raccourcis clavier===== | ||
+ | |||
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | |||
+ | ======Configuration====== | ||
+ | |||
+ | Les fichiers de configuration se trouvent dans les répertoires / | ||
+ | |||
+ | Mais vous pouvez les rapatrier dans votre répertoire personnel: | ||
+ | |||
+ | < | ||
+ | |||
+ | =====Le fichier rc.lua===== | ||
+ | |||
+ | Le fichier rc.lua définit le comportement d' | ||
+ | |||
+ | Voici les modification dont vous avez le plus besoin: | ||
+ | |||
+ | * Pour utiliser un thème de votre répertoire personnel plutôt que ceux du système: | ||
+ | < | ||
+ | * Déterminer les applications par défaut: | ||
+ | < | ||
+ | editor = "/ | ||
+ | editor_cmd = terminal .. " -e " .. editor | ||
+ | </ | ||
+ | * Activer/ | ||
+ | < | ||
+ | { | ||
+ | -- awful.layout.suit.floating, | ||
+ | -- awful.layout.suit.tile, | ||
+ | awful.layout.suit.tile.left, | ||
+ | awful.layout.suit.tile.bottom, | ||
+ | -- awful.layout.suit.tile.top, | ||
+ | -- awful.layout.suit.fair, | ||
+ | -- awful.layout.suit.fair.horizontal, | ||
+ | -- awful.layout.suit.spiral, | ||
+ | -- awful.layout.suit.spiral.dwindle, | ||
+ | awful.layout.suit.max, | ||
+ | -- awful.layout.suit.max.fullscreen, | ||
+ | -- awful.layout.suit.magnifier | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | * comportement des applications particulières: | ||
+ | < | ||
+ | awful.rules.rules = { | ||
+ | -- All clients will match this rule. | ||
+ | { rule = { }, | ||
+ | properties = { border_width = beautiful.border_width, | ||
+ | | ||
+ | focus = true, | ||
+ | keys = clientkeys, | ||
+ | | ||
+ | { rule = { class = " | ||
+ | properties = { floating = true } }, | ||
+ | { rule = { class = " | ||
+ | properties = { floating = true } }, | ||
+ | { rule = { class = " | ||
+ | properties = { tile = true } }, | ||
+ | { rule = { class = " | ||
+ | properties = { tile = true } }, | ||
+ | } | ||
+ | </ | ||
+ | Attenttion avec the gimp: il faut le configurer en interne pour qu'il laisse le wm gérer lagencement de ses fenêtres. | ||
+ | |||
+ | * Lancer automatiquement des applications au lancement (à ajouter en fin de fichier): | ||
+ | < | ||
+ | awful.util.spawn_with_shell(" | ||
+ | |||
+ | Ici, nm-applet et xcompmgr, vous pouvez aussi lancer d'ici tout ce qui compose votre environnement habituel (client mail, messagerie, etc). | ||
+ | |||
+ | =====Les thèmes===== | ||
+ | |||
+ | Le réglage du thème va maintenant se faire par le fichier ~/ | ||
+ | |||
+ | Vous pouvez y régler les couleurs par défaut, les icones utilisées, ça ne présente pas de difficulté particulière. | ||
+ | |||
+ | Une astuce utile, par contre, si vous voulez gérer vos fonds d' | ||
+ | < | ||
+ | |||
+ | |||
+ | ======Liens====== | ||
+ | |||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[https:// |
awesome.txt · Dernière modification : 2018/11/17 12:52 de 127.0.0.1