Tout comme Vim, il y a souvent beaucoup de "config fu" que vous pouvez récupérer sur les pages Web (passez certainement quelques heures à vous imprégner des divers exemples de fichiers de configuration sur xmonad.org, je pense que cela en vaut la peine), et la liste de diffusion.
Tout d'abord, si vous êtes satisfait d'une grande partie de GNOME, vous pouvez exécuter xmonad dans GNOME. C'est bien parce que vous pouvez utiliser les panneaux GNOME et les applications basées sur les panneaux ( network-manager
est inestimable sur mon ordinateur portable Ubuntu). Vous bénéficiez également de l'avantage du gestionnaire de thèmes de GNOME pour les widgets de l'interface utilisateur, qui peut garder les choses "jolies".
Cette page est utile pour vous aider à configurer ceci:
http://haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Gnome
Quant aux "applications plein écran":
Il existe plusieurs approches que vous pouvez mélanger et assortir jusqu'à ce que vous trouviez une configuration qui vous convient le mieux. Dans mon cas, j'ai défini deux de mes espaces de travail Beta et Iota (j'utilise des noms de lettres grecques, mais ils peuvent aussi bien être nommés "Mail" et "Music") qui par défaut (au redémarrage) à la mise en page complète, avec la plupart de mes autres espaces de travail par défaut à la disposition en mosaïque de mon choix. (Je peux toujours faire défiler les mises en page selon les besoins avec le Mod+ habituelSpaceraccourci.) De cette façon, je sais que lorsque j'ouvre des applications sur l'un de ces espaces de travail, ils obtiennent la vue complète. J'ai tendance à ouvrir ma messagerie et mon navigateur sur l'un (Beta) et mon lecteur de musique sur l'autre (Iota), avec d'autres applications réparties sur les autres espaces de travail. Pour rendre cela plus facile, j'ai un crochet qui, lorsque je lance mon lecteur multimédia ou programme de messagerie, mais pas mon navigateur, les déplace automatiquement vers mon espace de travail standard pour eux. (Parfois, j'ouvre la fenêtre du navigateur en mosaïque, par exemple lorsque je travaille sur une mise en page Web et que je souhaite avoir un navigateur en mode développeur pour des aperçus rapides.)
Le dernier gros conseil que je peux vous donner est que le #xmonad
canal sur FreeNode peut être un bon endroit pour obtenir des encouragements doux ou une aide utile lorsque vous en avez besoin, comme les canaux IRC à vocation technique ont tendance à l'être.