Как я могу установить определенную тему для определенного спокойного приложения? Глобально я использовал темную тему, но для некоторых приложений я хочу использовать тему по умолчанию Ubuntu 16.04 (Окружение). Это для определенного спокойного приложения.
Я попробовал эти команды в своем spreadsheet.desktop
Exec=env GTK2_RC_FILES=/usr/share/themes/Ambiance/gtk-2.0/gtkrc /usr/bin/et
или
Exec=env GTK2_RC_FILES=$HOME/.themes/Ambiance/gtk-2.0/gtkrc /usr/bin/et
или
Exec=env GTK_THEME=Ambiance:Default /usr/bin/et
Но ни один не работал.
Да, можно сделать настолько использующий QT_STYLE_OVERRIDE
переменная среды.
синтаксис похож на это
QT_STYLE_OVERRIDE=Breeze konsole
Здесь, Вы используете Breeze
тема для консольного приложения. Имена темы GTK должны также работать. Я протестировал это под KDE с adwaita
(gtk тема) и Breeze
(тема KDE) имена. Моя исходная тема среды была установлена на Кислород.
Примечание, которое, хотя это переопределит стили средств управления, художественного оформления Окна (который тянет строку заголовка и близко, кнопки свертывания окна) не изменится.