Мне нужно настроить тему gtk2. В настоящее время я редактирую файл gtkrc, затем захожу в «Система»> «Внешний вид»> «Настройка», изменяю виджеты на что-то другое и снова возвращаюсь, чтобы увидеть эффект.
Это медленно и неуклюже. Есть команда или что-то, чтобы вызвать все окна gtk2 + для обновления? Или есть графический редактор, где результаты можно сразу просмотреть? (как firebug для gtk2?)
Я использовал приложение, прежде чем это будет похоже на поджигателя для GTK, названного Паразит , но это не может обновить виджеты в смысле, который Вы предлагаете.
Вы могли попробовать что-то как:
sudo compiz --replace &
, если Вы используете compiz, который является.
Другая вещь, которую Вы могли попробовать, будет состоять в том, чтобы поместить команды, чтобы изменить тему в сценарии и присвоить ее сочетанию клавиш. Тем путем Вы могли изменить свой .gtkrc, поразить сочетание клавиш и смотреть, поскольку Вы сохраняете минуту своей жизни.
я сделал быстрый поиск Google и нашел этот поток на форумах человечности. Сценарий выглядел бы примерно так (принятие темы, с которой Вы хотите закончить, Окружение, и знаковая тема является ubuntu-mono-dark):
#!/bin/bash
#Change GTK theme:
gconftool-2 --type=string -s /desktop/gnome/interface/gtk_theme Clearlooks
gconftool-2 --type=string -s /desktop/gnome/interface/gtk_theme Ambiance
#Change Metacity theme:
gconftool-2 --type=string -s /apps/metacity/general/theme Clearlooks
gconftool-2 --type=string -s /apps/metacity/general/theme Ambiance
#Change Icons:
gconftool-2 --type=string -s /desktop/gnome/interface/icon_theme gnome
gconftool-2 --type=string -s /desktop/gnome/interface/icon_theme ubuntu-mono-dark
Вы, возможно, все еще должны закрыть и вновь открыть приложения для изменений для взятия влияния.
Попробуйте Фабрику Виджета (в человечности repos). Установка, затем выполненная с twf
, Это показывает все различные виджеты, и можно выбрать тему из меню. Это быстрее, чем полное изменение темы.
При попытке изменить что-то на панелях, можно сделать:
$ killall gnome-panel
для Ubuntu или
$ killall xfce4-panel
для XUbuntu.
я думаю, что Gnome сразу перезапустит панели, но в Xfce, необходимо будет перезапустить их снова:
$ xfce4-panel
я предположил бы, что это будет то же с любым другим "виджетом", Вы продолжаете работать. Уничтожьте процесс и перезапустите его.