env GTK_THEME=Breeze:dark firefox
заданной вами темы для gtk2 под
~/.gtkrc-2.0
Если есть возможность заставить все программы использовать темную тему adwaita, я бы хотел это сделать. Пока только кажется, что приложения, поставляемые с Fedora, могут быть полностью темными, в то время как все остальное, что я использую, выглядит как стандартная белая тема.
Мне удалось сделать верхнюю панель темной, изменив /usr/share/themes/adwaita/gtk-3.0/gtk.css, чтобы она была просто копией gtk-dark.css из той же папки, но этого недостаточно, поскольку она только фиксирует верхнюю планку и не все.
Например, вот так выглядит firefox:
Так как же сделать все приложения красивыми и темными, как наутилус и стандартные приложения Fedora?
env GTK_THEME=Breeze:dark firefox
заданной вами темы для gtk2 под
~/.gtkrc-2.0
Ну, вы уже нашли половину решения: это тема GTK. Это относится только к приложениям, использующим GTK GUI. Это одинаково для поставляемых и сторонних приложений.
Firefox не использует GTK и, как таковой, не использует тему. Вы ничего не можете сделать, чтобы изменить это, кроме, возможно, переизобретения Firefox. ;) Тем не менее, могут быть доступны темы (по крайней мере для Firefox), которые соответствуют вашим предпочтениям.
Во-первых, для других людей, которые могут задаться вопросом, способ использовать все приложения gnome3, использующие темную тему, состоит в том, чтобы ввести следующее ~/.config/gtk-3.0/settings.ini
и перезапустить сеанс ( r
команда при подсказке alt + F2 не работает):
[Settings] gtk-application-prefer-dark-theme = true
Теперь я не знаю, существует ли такое свойство для настройки приложений gtk2.