Как настроить декоратор окна для одного окна приложения без GTK3 в Gnome3?

Есть ли способ указать темные темы для декоратора окна (Mutter) только для одного приложения? (Подобно Sublime Text).

Например, на скриншоте под одним окном настраивается темный декоратор, другие следуют за темой системы adwaita.

введите описание изображения здесь

Я успешно смогу настроить все приложения GTK3. От границ окна (Mutter) до самой темы GTK3. Однако даже при использовании темной темы во всех приложениях GNOME приложения GTK2 по-прежнему появляются с классической белой рамкой. Есть ли способ обеспечить темную границу окна для приложений без GTK3?

Вы можете запустить эту команду, а затем щелкнуть по окну, в котором вы хотите иметь темное название окна:

xprop -f _GTK_THEME_VARIANT 8u -set _GTK_THEME_VARIANT dark 

Если у вас есть механизм для поиска идентификатора окна X, вы можете передать его в xprop -id .

Забавно, как ваш вопрос точно дублирует GTK. Включите / установите темную тему на основе каждого приложения , даже ваша любовь к темной теме. 🙂

Итак, в gtk3 вы используете файл settings.ini для изменения темы по умолчанию для одного приложения (это параметр для каждого пользователя), а в gtk2 вы использовали переменную окружения GTK2_RC_FILES указывающую на соответствующий файл gtkrc.