Как я могу заставить Fedora 20 использовать темную тему для всех приложений?

2684
Anonymous Entity

Если есть возможность заставить все программы использовать темную тему adwaita, я бы хотел это сделать. Пока только кажется, что приложения, поставляемые с Fedora, могут быть полностью темными, в то время как все остальное, что я использую, выглядит как стандартная белая тема.

Мне удалось сделать верхнюю панель темной, изменив /usr/share/themes/adwaita/gtk-3.0/gtk.css, чтобы она была просто копией gtk-dark.css из той же папки, но этого недостаточно, поскольку она только фиксирует верхнюю планку и не все.

Например, вот так выглядит firefox: enter image description here

Так как же сделать все приложения красивыми и темными, как наутилус и стандартные приложения Fedora?

2

3 ответа на вопрос

1
intika
env GTK_THEME=Breeze:dark firefox 

заданной вами темы для gtk2 под

~/.gtkrc-2.0 
0
Daniel B

Ну, вы уже нашли половину решения: это тема GTK. Это относится только к приложениям, использующим GTK GUI. Это одинаково для поставляемых и сторонних приложений.

Firefox не использует GTK и, как таковой, не использует тему. Вы ничего не можете сделать, чтобы изменить это, кроме, возможно, переизобретения Firefox. ;) Тем не менее, могут быть доступны темы (по крайней мере для Firefox), которые соответствуют вашим предпочтениям.

«Firefox не использует GTK» - это совершенно неправильно. Firefox использует gtk2 (в linux), но поскольку gnome 3 использует gtk3, изменение темы влияет только на приложения gtk3, а не на gtk2. Так что да, есть кое-что, что вы можете сделать, а именно изменить тему [gtk2] (http://askubuntu.com/a/337021). don_crissti 10 лет назад 1
Многие графические виджеты в Firefox не являются виджетами GTK, а сделаны Mozilla по индивидуальному заказу. Это также верно для Windows. Поэтому, если OP не удовлетворяет кнопки, строки заголовка и тому подобное, этого будет недостаточно. Daniel B 10 лет назад 0
0
psychoslave

Во-первых, для других людей, которые могут задаться вопросом, способ использовать все приложения gnome3, использующие темную тему, состоит в том, чтобы ввести следующее ~/.config/gtk-3.0/settings.iniи перезапустить сеанс ( rкоманда при подсказке alt + F2 не работает):

[Settings] gtk-application-prefer-dark-theme = true 

Теперь я не знаю, существует ли такое свойство для настройки приложений gtk2.