Non ho un desktop manager installato (e non voglio). Dopo aver effettuato l'accesso tramite il terminale, utilizzo startxper avviare la GUI. Ho voci ~/.xinitrcper le mie sessioni GUI. In questo momento ho xmonad lì dentro, ma a volte voglio eseguire una sessione GNOME, a volte una sessione KDE. Ho usato per modificare ~/.xinitrca tale scopo, ma penso che ci dovrebbe essere un modo più elegante (qualcosa come usare configurazioni alternative). Tuttavia, non riesco a trovare nulla in man startxo man xinit.
Ho in programma di avere diversi file di configurazione (uno per ogni sessione della GUI), e quindi dire startxdi caricarli quando voglio. Come posso fare ciò?