Je n'ai pas de gestionnaire de bureau installé (et je ne veux pas). Après m'être connecté via le terminal, j'utilise startxpour démarrer l'interface graphique. J'ai des entrées ~/.xinitrcpour mes sessions GUI. En ce moment, j'ai xmonad là-dedans, mais parfois je veux exécuter une session GNOME, et parfois une session KDE. J'avais l'habitude d'éditer ~/.xinitrcà cet effet, mais je pense qu'il devrait y avoir une manière plus élégante (quelque chose comme utiliser des configurations alternatives). Cependant, je ne trouve rien dans man startxou man xinit.
Je prévois d'avoir plusieurs fichiers de configuration (un pour chaque session GUI), puis startxje dis de les charger quand je veux. Comment puis je faire ça?