Во взглядах на рабочие окружения все линуксоиды делятся на два лагеря:
- Те, которые любят различные DE, типа KDE или Gnome, и не желают вылезать из привычного окружения. Настраивают все мышкой.
- Любители экстрима: те, кто ставит себе xmonad, awesome, голый openbox и прочие сверхлегковесные окружения. Настраивают все исключительно вручную, иксовая сессия у них состоит из одного сприпта, который отдельно запускает оконный менеджер, отдельно панельку, настраивает раскладку клавиатуры, скорость мыши и прочие удобства.
Возникает резонный вопрос: а есть ли консенсус ? Вот имею я желание переехать с KDE на xmonad, но тогда слетят все мои настройки из kde, придется писать скрипт для настройки клавиатуры, мыши, запуска всяких панелек. Но это пол беды. Как мне без утилит настроить браузер по умолчанию ? Как настроить ассоциации файлов ? У меня под xmonad-ом MidnightCommander открывает mkv файлы с помощью firefox 0_0. Под kde, естественно, он использует mplayer, потому, что это где-то настроено.
Во втором гноме был, помню, даже специальный демон настроек, на знаю, как он работал и что делал, но с его запуском подтягивалась настройка клавиатуры, мыши, иконки, курсоры итд.
Одним словом, реквестирую цивилизованный способ настройки легковесных окружений. Может быть есть некий легковесный сессионный менеджер, или .. даже не знаю что ?
Заводить xmonad под сессией KDE - не самое приятное занятие. Более того: это как-то странно - тянуть тяжеленное окружение (и уж тем более собирать его (gentoo)) ради только настроек KDE. Я согласен, если настройка всего этого добра будет в текстовых конфигах, но хочется, чтобы это была такая же полноценная настройка, как в DE, которую можно поменять во время работы сессии, а не перезапускать сессию, чтобы скрипт, понимаешь, отработал заново и настроил все как нужно. И автозапуск приложений чтобы не захардкоженный в скрипте был, а лежал аккуратно в настройках.
Что подскажешь, лор ?