Как изменить цветовую схему GTK3 в Ubuntu 13.04

Я делаю переход с Windows 7 на Ubuntu 13.04. Я уже дважды запускал Ubuntu на своем ноутбуке и переключился обратно на Windows 7. Главным образом потому, что оранжевый и серый цвета Ubuntu просто безобразны. Я знаю, как изменить атмосферу на сияние, но сами цвета GTK ДОЛЖНЫ быть настраиваемыми. Мне удалось сделать это один раз с 12.04 с помощью диспетчера цвета KDE, но эта штука обернулась на меня.

Есть ли способ изменить цветовую схему 13.04 без загрузки какой-либо темы, которая может работать или не работать?

2
задан 30 June 2013 в 15:03

1 ответ

Цвета настраиваются . Но это зависит от темы, которую вы используете. То, что я пишу ниже, не относится к теме Adwaita, которая несколько «заблокирована», потому что часть кода была в двоичном в последний раз, когда я смотрел.

В любом случае, следующее относится к другим темам gtk2 и gtk3. Доступен инструмент, который позволит в определенной степени настроить. Он был описан его разработчиком в Настройка тем GTK с помощью предпочтений тем GTK .

Цитировать оттуда:

Настройка темы GTK может быть разочаровывающей, особенно с темами GTK2 и GTK3. И зачем проходить через все хлопоты, если вы хотите изменить всего несколько вещей. Вам больше не нужно! Я создал инструмент настройки темы GTK, который позволяет любому легко изменять некоторые базовые элементы темы GTK (как GTK2, так и GTK3) с помощью простого интерфейса.

Требуется установить ppa:

sudo add-apt-repository ppa:shimmerproject/ppa
sudo apt-get update
sudo apt-get install gtk-theme-config

Установка этого программного обеспечения позволит вам настроить довольно много вещей.

Если вы действительно хотите настроить свою тему, возможно, вам придется отредактировать компоненты темы самостоятельно. Эти файлы будут найдены в папке с именем вашей соответствующей темы. В зависимости от того, как вы это настроили, вам может понадобиться посмотреть в /usr/share/themes или ~/.themes.

Я предпочитаю, чтобы мои темы были в ~/.themes, потому что изменения будут зависеть от пользователя, а не от всей системы (и вам не понадобится sudo). Поместить ваши темы в ~/.themes - это просто создать скрытую папку .themes, а затем скопировать всю папку темы из /usr/share/themes. Возможно, вы захотите переименовать скопированное имя папки темы, чтобы отличить его от другого. Соответствующие файлы могут включать:

  • gtkrc в папке gtk-2.0
  • gtk.css в папке gtk-3.0 и
  • gtk-widgets.css также в папка gtk-3.0

(Чтобы редактировать эти файлы, вам понадобятся базовые знания CSS и того, как описаны цвета. В идеале вы должны использовать текстовый редактор, который позволяет выделять синтаксис. Gedit отлично работает для этой цели. И чтобы заметить эффект, вызванный любыми внесенными вами изменениями, вам, возможно, придется переключиться на другую тему и вернуться или даже выйти из системы и вернуться обратно.)

0
ответ дан 30 June 2013 в 15:03

Другие вопросы по тегам:

Похожие вопросы: