Translation(s): English - Français
Dwm est un gestionnaire de fenêtre tiling. Il a inspiré énormément d'autres gestionnaires de fenêtres du même genre, tels que awesome, wmii, scrotwm,xmonad... Il est extrêmement lêger, et vraiment rapide! Pour info, la taille du paquet des de 168 Kb, devant openbox (qui est déja très léger), faisant 1495 Kb. Le but de ce window manager est avant tout de profiter d'une gestion dynamique des fenêtres, que vous pourrez gérer via des étiquettes (tags) par des raccourcis claviers principalement.
Installation
Installez le paquet dwm :
aptitude install dwm
Utilisation
Prise en main
Il va falloir s'habituer à quelques raccourcis clavier. On utilisera dans un premier temps la touche "alt" comme touche "Mod1". (voir la partie configuration pour plus d'informations)
- Mod1-Shift-Return Lance un terminal
- Mod1-b Affiche/cache la barre
- Mod1-t Paser en mode "tiling"
- Mod1-f Passer en mode flottant.
- Mod1-m Maximise la zone principale
- Mod1-space Passe du mode courant au mode précédent.
- Mod1-j Passe le focus à la fenêtre suivante
- Mod1-k passe le focus à la fenêtre précédente
- Mod1-h Réduis la taille de la zone principale
- Mod1-l Augmente la taille de la zone principale
- Mod1-Return Échange les fenêtres séléctionnées depuis/vers la zone principale
- Mod1-Shift-c Ferme la fenêtre sélectionnée
- Mod1-Shift-space Passe la fenêtre sélectionnée entre le mode tiling et flottant
- Mod1-Tab Sélectionne la vue précédente
- Mod1-Shift-[1..n] Donne à la fenêtre l'étiquette 1...n
- Mod1-Shift-0 Colle toutes les étiquettes à la fenêtre, de 1 à 9.
- Mod1-Control-Shift-[1..n] Ajoute les fenêtres à l'étiquette 1...n
- Mod1-[1..n] Afficher les fenêtres dont l'étiquette est 1...n
- Mod1-0 Montre/cache toutes les étiquettes.
- Mod1-Control-[1..n] Ajoute les étiquettes 1...n à la vue
- Mod1-Shift-q Quitte dwm
- Mod1-space Passe du mode courant au mode précédent.
- Mod1-m Maximise la zone principale
- Mod1-f Passer en mode flottant.
- Mod1-t Paser en mode "tiling"
- Mod1-b Affiche/cache la barre
Les modes
Sur le bureau, on démarre par defaut en mode « divisé » : l'écran est divisé équitablement entre les fenêtres. On peut élargir ou rétrécir une fenêtre en cliquant sur le petit carré à gauche de la barre de titre Il existe d'autres modes :
- Le mode « flottant » (Mod+f) : Vous pourrez alors déplacer la fenêtre en maintenant la touche Mod appuyée tout en déplacant la fenêtre à la souris
- Le mode « maximum » (Mod+m) : la fenêtre prend tout l'espace disponible, on ne voit pas les autres fenêtres
- Le mode « fullscreen » (Mod+t) : Mode écran divisé.
Configuration
Il va falloir récupérer les sources de dwm :
apt-get source dwm
on se déplace dans le dossier dwm, puis
cp config.def.h config.h
on peut maintenant éditer le fichier config.h, afin de changer les raccourcis claviers, en rajouter, utiliser la touche Super (Mod4) au lieu de alt (Mod1)... On peut aussi appliquer des patchs Une fois ceci fait, il suffit de taper :
- dpkg-buildpackage -rfakeroot -uc -b
Un paquet de dwm alors construit dans le répertoire supérieur, selon votre configuration.
Installez-le avec
- dpkg -i dwm*.deb
Pour garder votre version de dwm, vous devrez lancer :
- aptitude hold dwm
Ou bien ajoutez les lignes suivantes dans le fichier /etc/apt/preferences
- Package: dwm Pin: release a=now Pin-Priority: 1001
=Patch pour les claviers azerty= Malheureusement, dwm est configuré par défaut pour les claviers anglais. Les chiffres au dessus des lettres de votre clavier ne seront pas lus comme tels, mais comme étant un "&" pour le "1", un "é" pour le 2, un " pour le "3"
Un patch pour retirer ce problème est disponible ici : http://dwm.suckless.org/patches/azertykey
exemple de configuration : config.h