# Tutoriel sur dwm

**URL:** <https://www.debian-fr.org/t/tutoriel-sur-dwm/29522>\
**Category:** Trucs et Astuces\
**Created:** [Février 21, 2016, 12:04 UTC](https://www.debian-fr.org/t/tutoriel-sur-dwm/29522 "2016-02-21T00:04:29Z")\
**Posts on this page:** 20\
**Page:** 3

<div class="post-metadata">

**Author:** ![eol](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/e/b782af/32.png) [@eol](https://www.debian-fr.org/u/eol)\
**Post date:** [Février 21, 2016, 12:08 UTC](https://www.debian-fr.org/t/tutoriel-sur-dwm/29522/41 "2016-02-21T00:08:28Z")

</div>

[quote=“lol”]mais je crois qu’il faudrait une config minimale (du prémaché) qui permette d’avoir un bureau à peu près fonctionnel dés la première ouverture.[/quote]Il y a déjà un raccourci pour lancer un menu et un autre pour lancer un terminal, que te faut-il de plus? ![:mrgreen:](https://www.debian-fr.org/uploads/default/original/1X/cc83e9b583138e48ff45f96609046b06d06c7f9d.gif "Mr. Green")

---

<div class="post-metadata">

**Author:** ![eol](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/e/b782af/32.png) [@eol](https://www.debian-fr.org/u/eol)\
**Post date:** [Février 21, 2016, 12:08 UTC](https://www.debian-fr.org/t/tutoriel-sur-dwm/29522/42 "2016-02-21T00:08:28Z")

</div>

[quote=“Knucky”][quote=“thuban”]Pourquoi n’appliques-tu pas le patch ainsi? :

```auto

```

Comme ça, le config.h est directement modifié 🙂 .  
Il y a le patch flextile aussi qui le fait![/quote]  
Ce serait plus simple mais, le patch propose 2 modes, alors que 1 seul suffit[/quote]  
Je n’utilisais aussi que le premier mode du patch mais je trouve que tu vas quand même plus vite à appliquer le patch normalement et à enlever la fonction en trop dans dwm.c et les deux lignes en trop dans config.h.

---

<div class="post-metadata">

**Author:** ![thuban](https://www.debian-fr.org/user_avatar/www.debian-fr.org/thuban/32/4177_2.png) [@thuban](https://www.debian-fr.org/u/thuban)\
**Post date:** [Février 21, 2016, 12:08 UTC](https://www.debian-fr.org/t/tutoriel-sur-dwm/29522/43 "2016-02-21T00:08:28Z")

</div>

En même temps, je le comprends s’il a déja un config.h bien fourni!  
As-tu essayé le patch flextile? Il apporte énormément je trouve!

---

<div class="post-metadata">

**Author:** ![lol](https://www.debian-fr.org/user_avatar/www.debian-fr.org/lol/32/15629_2.png) [@lol](https://www.debian-fr.org/u/lol)\
**Post date:** [Février 21, 2016, 12:08 UTC](https://www.debian-fr.org/t/tutoriel-sur-dwm/29522/44 "2016-02-21T00:08:31Z")

</div>

> [@](#):
>
> [quote=“lol”]mais je crois qu’il faudrait une config minimale (du prémaché) qui permette d’avoir un bureau à peu près fonctionnel dés la première ouverture.[/quote]Il y a déjà un raccourci pour lancer un menu et un autre pour lancer un terminal, que te faut-il de plus? ![:mrgreen:](https://www.debian-fr.org/uploads/default/original/1X/cc83e9b583138e48ff45f96609046b06d06c7f9d.gif "Mr. Green")

Je suis passé à côté… Je suis bourin quand je veux, tu le sais bien… 😉

Je suis sous awesome que j’ai réussi à amadouer, c’est un grand pas pour moi, c’est mon premier bureau un peu “geek” ![:geek:](https://www.debian-fr.org/uploads/default/original/1X/5ab5dab9a2b10cda0879d36b4794bf6f0f0bb7bc.gif "geek")  
Je digère ça, et je retenterais dwm plus tard.

---

<div class="post-metadata">

**Author:** ![thuban](https://www.debian-fr.org/user_avatar/www.debian-fr.org/thuban/32/4177_2.png) [@thuban](https://www.debian-fr.org/u/thuban)\
**Post date:** [Février 21, 2016, 12:08 UTC](https://www.debian-fr.org/t/tutoriel-sur-dwm/29522/45 "2016-02-21T00:08:43Z")

</div>

Puisqu’il est question d’awesome (et que j’ai la flemme de l’installer juste pour tester), est-il possible d’afficher les fenêtres présentes sur certaines étiquettes? Sous dwm, si j’ai thunar dans le tag 1, et un terminal+iceweasel ouvert sur le 3, je peux afficher toutes ces fenetres en faisant mod+ctrl+1+3. Ils l’ont gardé dans awesome?  
edit : (si c’est possible, je viens de tester pour le benchmark)

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 21, 2016, 12:09 UTC](https://www.debian-fr.org/t/tutoriel-sur-dwm/29522/46 "2016-02-21T00:09:19Z")

</div>

Ça me dis rien mais je ne connais pas tout les raccourcis. Ça peut se faire par contre. Ça affiche comment ? C’est de base dans dwm ou ça s’ajoute ?

Édition : Je viens de tester oui ça marche, le principe c’est tu es dans le tag 1. C’est donc celui-ci qui est actif. Si tu veut en plus voir les clients du tag 2, tu l’active via Meta+Ctrl+2. Tu peut le désactiver via le même raccourcis clavier.

---

<div class="post-metadata">

**Author:** ![thuban](https://www.debian-fr.org/user_avatar/www.debian-fr.org/thuban/32/4177_2.png) [@thuban](https://www.debian-fr.org/u/thuban)\
**Post date:** [Février 21, 2016, 12:09 UTC](https://www.debian-fr.org/t/tutoriel-sur-dwm/29522/47 "2016-02-21T00:09:19Z")

</div>

C’est de base dans dwm. J’avais édité mon post car j’ai finalement testé lorsque j’ai fait un benchmark entre dwm et awesome. Ça permet de voir des fenêtres sans forcément changer de tag ou de bouger ses fenetres. Avex shift en plus, ça permet d’afficher la fenêtre sélectionnée sur les autres tags (j’ai découvert ça en écrivant le tuto, alors que c’est présent par défaut. 'Devrais lire le man mieux que ça 😃 ), en gros un peu l’inverse.

---

<div class="post-metadata">

**Author:** ![lol](https://www.debian-fr.org/user_avatar/www.debian-fr.org/lol/32/15629_2.png) [@lol](https://www.debian-fr.org/u/lol)\
**Post date:** [Février 21, 2016, 12:09 UTC](https://www.debian-fr.org/t/tutoriel-sur-dwm/29522/48 "2016-02-21T00:09:22Z")

</div>

Ah oui, c’est cool…  
C’est mortel tous les raccourcis à retenir… Mais quand on les maîtrises c’est fulgurant…

J’y vais avec modération, car certain sont pleins de surprises… ![:005](https://www.debian-fr.org/uploads/default/original/1X/cdd45e7dd754015ac5291329b843a2851a0d4fe8.gif "chaud")

---

<div class="post-metadata">

**Author:** ![thuban](https://www.debian-fr.org/user_avatar/www.debian-fr.org/thuban/32/4177_2.png) [@thuban](https://www.debian-fr.org/u/thuban)\
**Post date:** [Février 21, 2016, 12:09 UTC](https://www.debian-fr.org/t/tutoriel-sur-dwm/29522/49 "2016-02-21T00:09:22Z")

</div>

@ lol : Tu sembles rempli de frustration devant les tiling wm 🙂 . Courage, mais si tu ne t’y sens pas à l’aise, rien ne t’oblige à y rester (même si c’est trop la classe ![:happy-partydance:](https://www.debian-fr.org/uploads/default/original/1X/4523a9bd15c62c0c5c520998aaae56d1ee9a8074.gif "Dance Party Dance") ).  
Un conseil, force-toi à utiliser le clavier, à lacher la souris autant que possible. Et bien sûr, le man d’awesome (si c’est toujours lui que tu utilises) à tes côtés.

---

<div class="post-metadata">

**Author:** ![eol](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/e/b782af/32.png) [@eol](https://www.debian-fr.org/u/eol)\
**Post date:** [Février 21, 2016, 12:09 UTC](https://www.debian-fr.org/t/tutoriel-sur-dwm/29522/50 "2016-02-21T00:09:23Z")

</div>

Sinon, si tu galères pour la transition entre gestionnaire de fenêtre classique et pavant,  
tu peux tester bluetile, disponible au moins en Sid et présenté ici :  
[http://www.bluetile.org/](http://www.bluetile.org/)  
en lui adjoignant une install minimale de gnome.

---

<div class="post-metadata">

**Author:** ![lol](https://www.debian-fr.org/user_avatar/www.debian-fr.org/lol/32/15629_2.png) [@lol](https://www.debian-fr.org/u/lol)\
**Post date:** [Février 21, 2016, 12:09 UTC](https://www.debian-fr.org/t/tutoriel-sur-dwm/29522/51 "2016-02-21T00:09:36Z")

</div>

[quote=“thuban”]@ lol : Tu sembles rempli de frustration devant les tiling wm 🙂 . Courage, mais si tu ne t’y sens pas à l’aise, rien ne t’oblige à y rester (même si c’est trop la classe ![:happy-partydance:](https://www.debian-fr.org/uploads/default/original/1X/4523a9bd15c62c0c5c520998aaae56d1ee9a8074.gif "Dance Party Dance") ).[/quote]Non, je ne suis pas frustré… 😃  
Juste surpris par les comportements des fenêtres. Ne me dit pas que tu t’y est fait du jour au lendemain, je ne te croirais pas.  
C’est à un chalenge, et ça fait trop geek ![:ugeek:](https://www.debian-fr.org/uploads/default/original/1X/60aa0bc609d6c1cf1242a151e9c1410e4f9e6e44.gif "geek") Je vais presque croire que je maîtrise… ![:mrgreen:](https://www.debian-fr.org/uploads/default/original/1X/cc83e9b583138e48ff45f96609046b06d06c7f9d.gif "Mr. Green")

[quote=“thuban”]…Et bien sûr, le man d’awesome (si c’est toujours lui que tu utilises) à tes côtés.[/quote]Tu en douterais ??? Je m’en sort honorablement. ![8)](https://www.debian-fr.org/uploads/default/original/1X/ae031e9834d19166598edd060b063d44f1829139.gif "Cool")

[quote=“eol”]Sinon, si tu galères pour la transition entre gestionnaire de fenêtre classique et pavant,  
tu peux tester bluetile, disponible au moins en Sid et présenté ici :  
[http://www.bluetile.org/](http://www.bluetile.org/)  
en lui adjoignant une install minimale de gnome.[/quote]  
Merci du lien. Oui, j’ai vu qu’il était possible d’intégrer certains tillings à gnome, kde et je suppose xfce. j’avais déjà essayé, mais sans la connaissance que j’ai maintenant.

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Février 21, 2016, 12:09 UTC](https://www.debian-fr.org/t/tutoriel-sur-dwm/29522/52 "2016-02-21T00:09:36Z")

</div>

Je me pose une question mais pour la transparence on fait comment, on utilise devilspie ![:think:](https://www.debian-fr.org/uploads/default/original/1X/98cae0704aea0201d04f151843e80a3ecd391eca.gif "Think")

---

<div class="post-metadata">

**Author:** ![thuban](https://www.debian-fr.org/user_avatar/www.debian-fr.org/thuban/32/4177_2.png) [@thuban](https://www.debian-fr.org/u/thuban)\
**Post date:** [Février 21, 2016, 12:09 UTC](https://www.debian-fr.org/t/tutoriel-sur-dwm/29522/53 "2016-02-21T00:09:38Z")

</div>

Jusqu’à présent c’était avec xcompmgr, mais il y a eu des patches de proposés.

@lol : T’inquiètes, j’en découvre encore! Amuses-toi bien surtout 🙂

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Février 21, 2016, 12:38 UTC](https://www.debian-fr.org/t/tutoriel-sur-dwm/29522/54 "2016-02-21T00:38:16Z")

</div>

Je me permets de déterrer ce fil de discussion ![:083](https://www.debian-fr.org/uploads/default/original/1X/d14bbab5e0eb9167fe7ed1d009c5a9b723425957.gif "yeux-ciel")

Je pense que cela doit être possible autant sous awesome que sous dwm mais j’ai pas encore trouvé la subtilité afin de paramétrer plusieurs fond d’écran ( dans mon cas deux différents, un sur le premier bureau accueillant un conky relativement chargé et l’autre sur les bureaux restant ).

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 21, 2016, 12:38 UTC](https://www.debian-fr.org/t/tutoriel-sur-dwm/29522/55 "2016-02-21T00:38:16Z")

</div>

> [@](#):
>
> Je pense que cela doit être possible autant sous awesome que sous dwm mais j’ai pas encore trouvé la subtilité afin de paramétrer plusieurs fond d’écran ( dans mon cas deux différents, un sur le premier bureau accueillant un conky relativement chargé et l’autre sur les bureaux restant ).

Tu veux un fond d’écran différent par bureau ou n’avoir conky que sur un seul bureau ?  
dwn je ne connais pas pour awesome comme toujours ça se passe dans ~/.config/awesome/rc.lua après te dire exactement ou et comment ça va m’être difficile de te le dire maintenant (ce soir si j’ai internet).

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Février 21, 2016, 12:38 UTC](https://www.debian-fr.org/t/tutoriel-sur-dwm/29522/56 "2016-02-21T00:38:17Z")

</div>

> [@](#):
>
> [quote=“Clochette”]Je pense que cela doit être possible autant sous awesome que sous dwm mais j’ai pas encore trouvé la subtilité afin de paramétrer plusieurs fond d’écran ( dans mon cas deux différents, un sur le premier bureau accueillant un conky relativement chargé et l’autre sur les bureaux restant ).

Tu veux un fond d’écran différent par bureau ou n’avoir conky que sur un seul bureau ?  
dwn je ne connais pas pour awesome comme toujours ça se passe dans ~/.config/awesome/rc.lua après te dire exactement ou et comment ça va m’être difficile de te le dire maintenant (ce soir si j’ai internet).[/quote]

Okay je te remercie ![:023](https://www.debian-fr.org/uploads/default/original/1X/3c587556c0cc11389317c03a60788d77ceebd307.gif "OK")

Donc pour détailler je me fais un conky au petits oignons que je n’afficherai que sur le premier bureau avec un petit terminal en bas de page ( afin de faire quelques manips au besoin ) le tous sur un fond d’écran assez dépouillé.  
Ensuite j’aurai donc le restant de mes autres bureau avec un autre fond d’écran ( un rappel des commandes CLI fait maison, encore en cours de finalisation ) pour accueillir mes autres applications.

---

<div class="post-metadata">

**Author:** ![thuban](https://www.debian-fr.org/user_avatar/www.debian-fr.org/thuban/32/4177_2.png) [@thuban](https://www.debian-fr.org/u/thuban)\
**Post date:** [Février 21, 2016, 12:38 UTC](https://www.debian-fr.org/t/tutoriel-sur-dwm/29522/57 "2016-02-21T00:38:22Z")

</div>

Salut!  
Ce que tu appelles, bureau, c’est les tag? Ce n’est pas exactement comme les espaces de travail sous d’autres environnement. En fait, au lieu que ce soit l’espace de travail qui accueille la fenetre, c’est la fenêtre qui est assignée à un tag. Donc pour mettre un fond d’écran particulier par tag, je ne sais pas faire, et le problème doit être le même sous awesome.

Sinon, pour avoir conky sur le tag numéro 9 par exemple , il faut ajouter ceci dans le config.h :

```auto
static const Rule rules[] = {
	/* class instance title tags mask isfloating monitor */
	{ "Gimp", NULL, NULL, 0, True, -1 },
// D'autres règles
        { "conky", NULL, "NULL, 1 << 8, False, -1 },

};
```

Sinon, c’est 1 \<\< 7 pour le 8 eme, et ainsi de suite

---

<div class="post-metadata">

**Author:** ![M3t4linux](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/5daacb/32.png) [@M3t4linux](https://www.debian-fr.org/u/M3t4linux)\
**Post date:** [Février 21, 2016, 12:38 UTC](https://www.debian-fr.org/t/tutoriel-sur-dwm/29522/58 "2016-02-21T00:38:25Z")

</div>

J’ai, pour ma part, un fond d’écran dynamique (qui change à interval régulier) appelé par un script où apparaît ‘feh’.

Je m’arrange pour trouver des fonds d’écrans assez sombre par les couleurs pour avoir une bonne visibilité dans la lecture des infos fournies par mes conky.

Je vais regarder comment est fait le script mais je ne sais pas s’il est possible d’appliquer un fond d’écran par tag…

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Février 21, 2016, 12:40 UTC](https://www.debian-fr.org/t/tutoriel-sur-dwm/29522/59 "2016-02-21T00:40:16Z")

</div>

[quote=“M3t4linux”]J’ai, pour ma part, un fond d’écran dynamique (qui change à interval régulier) appelé par un script où apparaît ‘feh’.

Je m’arrange pour trouver des fonds d’écrans assez sombre par les couleurs pour avoir une bonne visibilité dans la lecture des infos fournies par mes conky.

Je vais regarder comment est fait le script mais je ne sais pas s’il est possible d’appliquer un fond d’écran par tag…[/quote]

Je vous remercie pour les infos je vais continuer à chercher de mon côté aussi 😉

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Février 21, 2016, 12:50 UTC](https://www.debian-fr.org/t/tutoriel-sur-dwm/29522/60 "2016-02-21T00:50:56Z")

</div>

Bon j’ai fouillé de fond en comble les quelques tutoriels et documentation sur dwm et awesome et je n’ai pas trouvé donc de moyen de choisir un fond d’écran par tag ( dommage quand même 😕 ) mais je pensais vus que je vais remplir le premier tag avec un conky qui gérera mes alertes sécurité et les statistiques de mes différents serveurs je pensais mettre le fameux fond en image de fond du conky 😊 ( donc à priori ce serait un moyen de contourner mais c’est pas l’extase, sans doute un “wish” à rajouter pour les prochaines versions ![:083](https://www.debian-fr.org/uploads/default/original/1X/d14bbab5e0eb9167fe7ed1d009c5a9b723425957.gif "yeux-ciel") ).

Sinon rien de neuf à se mettre sous la dents pour l’un ou l’autre ![:083](https://www.debian-fr.org/uploads/default/original/1X/d14bbab5e0eb9167fe7ed1d009c5a9b723425957.gif "yeux-ciel")

[Page précédente](https://www.debian-fr.org/t/tutoriel-sur-dwm/29522.md?page=2)

[Page suivante](https://www.debian-fr.org/t/tutoriel-sur-dwm/29522.md?page=4)
