Présentation de scrotwm
Posté le : Samedi 30 Avril 2011 à 21:38
Après avoir testé de nombreux gestionnaires de fenêtres (ou Windows Manager abrégé WM), voilà quelques mois que j'ai trouvé une petite perle ou du moins le WM me convenant. C'est un tiling ou dans la langue de Molière un pavage et il s'appelle scrotwm. Tout d'abord, un tiling, c'est quoi ? C'est une sorte de rassemblement de fenêtre sous former de "paver" voire de carrelages (si l'on veut jouer sur le style littéraire).
En effet avec un tiling, plus de bureau dans le sens windowsiens du terme, plus d'icônes et de fenêtre se baladant n'importe où, seulement les programmes s'installant de manière homogène sur l'écran. Ainsi votre écran peut-être divisé en une, deux, trois... six parties voire plus (a condition d'avoir un grand écran). En effet, une zone dite principal est présente ainsi qu'une deuxième zone nommé le stack regroupant toutes les autres fenêtres.
De plus avec un tiling, le rôle de la souris est minimisé au maximum ainsi contrairement à des gnomes ou autres WM, le clavier à une place extrêmement importante. La souris ne sert plus qu'à se déplacer entre les différentes applications, soit changé le focus ou jouer sur le déroulement de pages web. Le clavier possède tous les autres rôles, celui de lancer une application (avec directement un raccourci clavier prédéfini ou avec dmenu + nom de l'appli) ou de redimensionner les fenêtres avec aussi un raccourci clavier (soit W + H/W+l, pour la hauteur ou largeur : cela dépend du stack choisi).
En effet, deux stack sont disponibles, l'un où les fenêtres secondaires sont empilées verticalement l'autre où ces mêmes fenêtres sont empilées horizontalement. Voici le résultat sur un dual screen avec les deux stacks (à gauche le verticale, a droite l'horizontale) :

Pour accompagner cela, plusieurs bureaux virtuels sont présents, sans cela on serait vite a court de place, particulièrement pour les petits écrans, vu que toutes les fenêtres sont affichées en même temps.
Sa forcé réside aussi dans sa légèreté, en effet ce tiling WM ne fait que quelques Ko, amusez-vous a regardé le code source c'est assez impressionnant. De plus, il est très configurable, ainsi il est facile d'associer des raccourcis pour mpd/mpc.
De plus certains programmes peuvent être définis comme apparaissant en float, càd au-dessus de toutes les fenêtres à une position précise sur l'écran : idéal pour mplayer ou des jeux.
De plus je conseille l'utilisation de dmenu, petit programme annexe s'intégrant très bien dans scrotwm qui permet de faire office de lanceur d'applications, ainsi pour ma config, un seul W+P pour voir la liste de toutes les applications installé suffit et ainsi séléctionner celle qui est désirée :

Voici ma petite conf, certes peu de changements à celle par défaut qui est assez complète :p
http://florens.fr/bordel/scrotwm.conf
Ainsi scrotwm est un tiling simple et très accessible. Pour plus de renseignement voilà le manuel :
http://www.peereboom.us/scrotwm/html/man.html