У мене не встановлений менеджер робочого столу (і я цього не хочу). Після входу через термінал я використовую startxдля запуску GUI. У мене є записи ~/.xinitrcна мої сесії GUI. Зараз у мене є xmonad, але іноді я хочу запустити сеанс GNOME, а іноді сеанс KDE. Для цього я редагував ~/.xinitrc, але вважаю, що повинен бути більш елегантний спосіб (щось на зразок використання альтернативних конфігурацій). Тим НЕ менше, я не можу знайти нічого в man startxабо man xinit.
Я планую мати декілька файлів конфігурації (по одному на кожен сеанс GUI), а потім скажу startxзавантажувати їх, коли я хочу. Як я можу це зробити?