Сегодня наткнулся на оригинальное решение одной проблемы. Хотя не знаю, насколько она проблема, но вот суть.
Оригинал поста здесь (англ.). Переводить полностью не буду, только суть.
Если вы пользуетесь разными WM-ами, наверняка у вас разные темы в них. Чтобы более менее темы GTK и/или QT-приложений подходили под темы WM надо уметь изгаляться.
Urukrama нашёл выход, вполне такой простой, но лично я бы не догадался. Да мне в принципе не зачем, но может другим понадобиться.
Итак, например, у нас есть Openbox и Pekwm, у каждого из них своя тема, и тема для gtk-приложений не подходит то под одну, то под другую.
Создаём файлик .gtkrc-2.0 с содержанием для Openbox и сохраняем его, например, в .gtkrc-2.0.Openbox. Для pekwm делаем то же самое, только называем .gtkrc-2.0.Pekwm. Затем в стартовый файл каждого WM записываем:
Для Openbox
cp /home/USERNAME/.gtkrc-2.0.Openbox /home/USERNAME/.gtkrc-2.0 &
Для Pekwm
cp /home/USERNAME/.gtkrc-2.0.Pekwm /home/USERNAME/.gtkrc-2.0 &
Где USERNAME – имя вашего юзера. Всё. Теперь при старте каждого WM будет использоваться своя GTK-тема.
Не забываем подписываться на RSS-новости.
Такими темпами можно и по отдельному уровню запуска завести под каждый WM… Клепать совсем отличные окружения =)
Ну да, не хило так:)
Но если взглянуть на скриншоты этого человека. Здесь Openbox – http://img169.imageshack.us/my.php?image=awakenedss3fm1.jpg , и здесь Pekwm – http://urukrama.wordpress.com/2008/04/20/orange-and-black/
Становится понятно зачем ему это. Да и 2 Кб на лишний файл ничего не дадут:)