logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:environnements:x11:awesome [19/10/2015 13:31]
leonlemouton
doc:environnements:x11:awesome [28/04/2016 05:33]
smolski [Premières modifications]
Ligne 98: Ligne 98:
 Par exemple, tapez simplement : Par exemple, tapez simplement :
    ​xfce4-    ​xfce4-
-et appuyez sur la touche ​**Tabulation** ​du clavier, le nom de la commande+et appuyez sur la touche ​<​key>​Tab</​key> ​du clavier, le nom de la commande
    ​xfce4-terminal    ​xfce4-terminal
 sera alors automatiquement complété. sera alors automatiquement complété.
Ligne 140: Ligne 140:
 Pour changer le thème, éditez le fichier ''​~/​.config/​awesome/​rc.lua''​ et localisez la ligne : Pour changer le thème, éditez le fichier ''​~/​.config/​awesome/​rc.lua''​ et localisez la ligne :
  
-<code lua>​beautiful.init("/​usr/​share/​awesome/​themes/​default/​theme.lua"​)</​code>+<file lua Extrait de rc.lua> 
 +beautiful.init("/​usr/​share/​awesome/​themes/​default/​theme.lua"​) 
 +</file>
  
  
Ligne 148: Ligne 150:
  
 Pour mettre l'​arrière plan de votre choix il faut modifier le fichier theme.lua et modifier la ligne commençant par "​theme.wallpaper_cmd"​ comme suit (pour l'​exemple l'​image se situe dans '/​home/​user/​Images/'​ et se nomme '​images.jpg'​):​ Pour mettre l'​arrière plan de votre choix il faut modifier le fichier theme.lua et modifier la ligne commençant par "​theme.wallpaper_cmd"​ comme suit (pour l'​exemple l'​image se situe dans '/​home/​user/​Images/'​ et se nomme '​images.jpg'​):​
-<code lua>​theme.wallpaper_cmd = { awsetbg /​home/​user/​Images/​images.jpg } +<file lua Extrait de theme.lua> 
-</code>+theme.wallpaper_cmd = { awsetbg /​home/​user/​Images/​images.jpg } 
 +</file> 
  
 ==== Attribution d'un nom aux tags ==== ==== Attribution d'un nom aux tags ====
Ligne 155: Ligne 159:
  
 Dans le fichier rc.lua Dans le fichier rc.lua
-<code lua>+<file lua extrait rc.lua>
  -- {{{ Tags  -- {{{ Tags
  tags = {  tags = {
Ligne 165: Ligne 169:
  end  end
  -- }}}  -- }}}
-</code>+</file> 
  
 ==== Un Tag > Un logiciel...ou plus ;) ==== ==== Un Tag > Un logiciel...ou plus ;) ====
Ligne 172: Ligne 177:
  
 Tout ceci se fait de façon assez simple dans le fichier rc.lua, dans lequel il y a déjà des exemples pour plus de facilité :) Tout ceci se fait de façon assez simple dans le fichier rc.lua, dans lequel il y a déjà des exemples pour plus de facilité :)
 +<file lua extrait rc.lua>
 +{ rule = { class = "​Chromium"​ },
 +properties = { floating = true, tag = tags[1][1], switchtotag = true } },
 +</​file>​
  
-<code lua>{ rule = { class = "​Chromium"​ }, 
-      properties = { floating = true, tag = tags[1][1], switchtotag = true } }, 
-</​code>​ 
  
 Décortiquons un peu tout ceci : Décortiquons un peu tout ceci :
Ligne 191: Ligne 197:
  
 par exemple: par exemple:
-<code lua>{ rule = { name = "​weechat-curses"​ }, +<file lua extrait rc.lua> 
-      properties = { tag = tags[1][3], switchtotag = true } }, +lua 
-</code>+{ rule = { name = "​weechat-curses"​ }, 
 +properties = { tag = tags[1][3], switchtotag = true } },</file> 
  
 ==== Raccourcis clavier ==== ==== Raccourcis clavier ====
Ligne 203: Ligne 211:
  
 pour passer d'un tag à un autre avec les <​key>​Left</​key>​ | <​key>​Right</​key>​ du clavier il suffit d'​utiliser cette partie du fichier rc.lua ​ pour passer d'un tag à un autre avec les <​key>​Left</​key>​ | <​key>​Right</​key>​ du clavier il suffit d'​utiliser cette partie du fichier rc.lua ​
-<code lua>-- {{{ Key bindings+<file lua extrait rc.lua> 
 +-- {{{ Key bindings
 globalkeys = globalkeys =
 { {
Ligne 209: Ligne 218:
     key({ modkey, ​          }, "​Right", ​ awful.tag.viewnext ​      ),     key({ modkey, ​          }, "​Right", ​ awful.tag.viewnext ​      ),
     key({ modkey, ​          }, "​Escape",​ awful.tag.history.restore),​     key({ modkey, ​          }, "​Escape",​ awful.tag.history.restore),​
 +</​file>​
 +
  
-</​code>​ 
  
 cette partie sert à gérer les layouts: cette partie sert à gérer les layouts:
-<code lua> ​   -- Layout manipulation+<file lua extrait rc.lua> 
 +   -- Layout manipulation
     key({ modkey, "​Shift" ​  }, "​j",​ function () awful.client.swap.byidx( ​ 1) end),     key({ modkey, "​Shift" ​  }, "​j",​ function () awful.client.swap.byidx( ​ 1) end),
     key({ modkey, "​Shift" ​  }, "​k",​ function () awful.client.swap.byidx( -1) end),     key({ modkey, "​Shift" ​  }, "​k",​ function () awful.client.swap.byidx( -1) end),
Ligne 240: Ligne 251:
     key({ modkey, ​          }, "​space",​ function () awful.layout.inc(layouts, ​ 1) end),     key({ modkey, ​          }, "​space",​ function () awful.layout.inc(layouts, ​ 1) end),
     key({ modkey, "​Shift" ​  }, "​space",​ function () awful.layout.inc(layouts,​ -1) end),     key({ modkey, "​Shift" ​  }, "​space",​ function () awful.layout.inc(layouts,​ -1) end),
-</code>+</file> 
  
 les prompts pour lancer des applications ou du code lua: les prompts pour lancer des applications ou du code lua:
-<code lua> ​   -- Prompt+<file lua extrait rc.lua> 
 +    -- Prompt
     key({ modkey }, "​F1",​     key({ modkey }, "​F1",​
         function ()         function ()
Ligne 260: Ligne 273:
         end),         end),
 } }
 +</​file>​
 +
  
-</​code>​ 
  
 ==== Fenêtres ==== ==== Fenêtres ====
Ligne 268: Ligne 282:
  
 Il suffit de décommenter la ligne suivante qui se trouve ​ dans la section "​Signals"​ du fichier rc.lua par défaut: ​ Il suffit de décommenter la ligne suivante qui se trouve ​ dans la section "​Signals"​ du fichier rc.lua par défaut: ​
-<code lua>+ 
 +<file lua Extrait de rc.lua>
 awful.titlebar.add(c,​ { modkey = modkey }) awful.titlebar.add(c,​ { modkey = modkey })
-</code>+</file> 
 //Pour décommenter il faut enlever les deux tirets qui se trouvent en début de ligne.// //Pour décommenter il faut enlever les deux tirets qui se trouvent en début de ligne.//
  
Ligne 290: Ligne 306:
  
 exemple :  exemple : 
-<code lua>​os.execute("​chromium &"​) +<file lua extrait rc.lua> 
-</code>+lua 
 +os.execute("​chromium &"​)</​file> 
 et c'est tout, au démarrage d'​awesome chromium sera lancé automatiquement selon la configuration faite dans la partie "Un Tag > Un logiciel...ou plus" et c'est tout, au démarrage d'​awesome chromium sera lancé automatiquement selon la configuration faite dans la partie "Un Tag > Un logiciel...ou plus"
  
Ligne 314: Ligne 332:
 ==== Premier widget ==== ==== Premier widget ====
 1) Ajouter en haut du fichier rc.lua (après "​require("​naughty"​)"​ par exemple) le code suivant : 1) Ajouter en haut du fichier rc.lua (après "​require("​naughty"​)"​ par exemple) le code suivant :
-<code lua>-- Widgets library+<file lua extrait rc.lua> 
 +-- Widgets library
 require("​wicked"​) require("​wicked"​)
-</code>+</file> 
  
 2) Ajouter dans la section Wibox (après "​textclock widget"​ par exemple) le code suivant : 2) Ajouter dans la section Wibox (après "​textclock widget"​ par exemple) le code suivant :
-<code lua>+<file lua extrait rc.lua> 
 -- graphe d’utilisation du processeur -- graphe d’utilisation du processeur
 cpugraphwidget = widget({ cpugraphwidget = widget({
Ligne 341: Ligne 362:
  
 wicked.register(cpugraphwidget,​ wicked.widgets.cpu,​ '​$1',​ 1, '​cpu'​) : wicked.register(cpugraphwidget,​ wicked.widgets.cpu,​ '​$1',​ 1, '​cpu'​) :
-</code>+</file> 
  
 3) Enfin ajouter le widget à la barre de statut (avec le nom du widget : cpugraphwidget) : 3) Enfin ajouter le widget à la barre de statut (avec le nom du widget : cpugraphwidget) :
-<code lua>-- Add widgets to the wibox - order matters+<file lua extrait rc.lua> 
 +-- Add widgets to the wibox - order matters
     mywibox[s].widgets = {     mywibox[s].widgets = {
         {         {
Ligne 358: Ligne 381:
         mytasklist[s],​         mytasklist[s],​
         layout = awful.widget.layout.horizontal.rightleft         layout = awful.widget.layout.horizontal.rightleft
-    }</code>+    } 
 +</file>
     ​     ​
 Des exemples de widgets sont disponibles ici : [[http://​awesome.naquadah.org/​wiki/​Wicked/​fr#​Mettre_en_place_Wicked]] Des exemples de widgets sont disponibles ici : [[http://​awesome.naquadah.org/​wiki/​Wicked/​fr#​Mettre_en_place_Wicked]]
Ligne 367: Ligne 391:
   * [[utilisateurs:​captnfab]]   * [[utilisateurs:​captnfab]]
  
 +===== Liens vers le forum =====
  
 +  * [[https://​debian-facile.org/​viewtopic.php?​id=14065 | [résolu] Awesome WM - Multi écran navigation dynamique]]
 ===== Liens utiles ===== ===== Liens utiles =====
    * [[http://​forum.malekal.com/​awesome-window-manager-t21608.html]]    * [[http://​forum.malekal.com/​awesome-window-manager-t21608.html]]
    * [[http://​wiki.chezlefab.net/​tuto_nix/​awesome/​accueil]]    * [[http://​wiki.chezlefab.net/​tuto_nix/​awesome/​accueil]]
    * [[https://​awesome.naquadah.org/​wiki/​Main_Page/​fr]]    * [[https://​awesome.naquadah.org/​wiki/​Main_Page/​fr]]
doc/environnements/x11/awesome.txt · Dernière modification: 24/03/2017 14:09 par Vega

Pied de page des forums

Propulsé par FluxBB