Conseils pratiques lors de la transition vers xmonad?

11

J'aime l'idée et le concept de xmonad, mais je reviens toujours gnomeaprès environ une heure. C'est comme lorsque j'ai essayé d'apprendre pour la première fois vim, mais j'ai dépassé le point de la courbe d'apprentissage et je ne peux plus m'en passer de vimnos jours.

Je suis sûr que le temps viendra xmonadaussi, mais je me demandais si les utilisateurs actuels de xmonad pouvaient fournir des conseils de transition?

Pour info, je suis sur deux moniteurs (19 pouces et 17 pouces). Exemple d'un problème que je rencontre pendant cette étape "transitoire":

Comment parvenez-vous à conserver le navigateur et les autres programmes les plus couramment utilisés en mode plein écran, car par défaut, je pense qu'il s'ouvre dans une petite vignette qui occupe une partie de l'écran? Le raccourcissez-vous simplement pour le rendre ouvert en plein écran ou ne le maximisez-vous pas réellement? Ou existe-t-il des méthodes avancées par le biais des préférences dans le fichier conf, obligeant certains programmes à occuper l'espace X?

meder
la source

Réponses:

6

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-managerest 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 #xmonadcanal 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.

WorldMaker
la source
2

Ma méthode préférée constante pour entrer dans de nouveaux environnements est de faire quelque chose avec une date limite ou plus. Dans mon cas, j'essayais Xmonad commodément car je devais écrire un rapport scolaire et cela impliquait des graphiques et toutes sortes d'applications. Parce que j'étais occupé, je n'ai pas eu le temps de penser à soutenir Fluxbox. Une fois le projet terminé, je me suis retrouvé avec Xmonad et des idées claires de ses avantages et inconvénients. Le simple fait de faire du lèche-vitrine inutile dans une nouvelle WM ne me suffit généralement pas.

Pour le deuxième numéro de la vôtre: en tant qu'ancien utilisateur de Fluxbox, j'avais un ensemble régulier de fenêtres fixes ici et là: calendriers, terminaux transparents, etc. Le navigateur et quelques terminaux avaient leur place que je ne bougeais pas beaucoup. Cela fonctionne bien avec les WM en couches conventionnelles, mais les WM en mosaïque comme Xmonad doivent fonctionner de manière dynamique, donc la réflexion sur les fenêtres statiques est quelque chose dont il faut se débarrasser. J'ai une position préférée pour mon navigateur (la moitié gauche de mon écran droit) mais cela ne me dérange pas (plus) si je devrais lire du PDF et cela déplace le navigateur.

Mon conseil est d'abord de respecter les conventions des tuiles WM et une fois que vous êtes à l'aise avec le déplacement des fenêtres et tout, continuez à modifier le système selon vos préférences. Au début, je pensais vraiment qu'il était indispensable de garder le navigateur à une certaine position à tout moment! Quand j'ai eu mon projet en préparation et que je n'ai pas eu le temps d'y penser, j'ai réalisé que ce n'était pas un must après tout. Peut ou peut ne pas fonctionner avec vous.

nperson325681
la source