Как изменить существующие темы в 12.04?

11

Есть ли способ изменить тему, которая поставляется с Ubuntu 12.04? Это было возможно с Ubuntu 10.x.

Интересно, почему они удалили основные настройки. Есть ли улучшения в этой области за 12.04?

Джон
источник

Ответы:

5

Самый простой способ, который я знаю, - это установить gnome-tweak-tool для любых настроек, таких как курсоры, шрифты и пакеты значков. Это позволяет настраивать эти параметры на лету и работает как с Unity, так и с Gnome Shell (хотя некоторые функции, такие как Shell Extensions, предполагают установку Gnome Shell).

agc93
источник
1
Я не понимаю, почему этот ответ был отклонен. Это совершенно правильный ответ на этот вопрос. Особенно после ОП предоставлена ​​дополнительная информация. +1
Джо-Эрленд Шинстад
7

Просто зайдите /usr/share/themesи вы найдете файлы темы.

Например, если вы хотите отредактировать тему Ambiance, перейдите в папку с темой Ambiance, и вы найдете все файлы CSS и настройки, которые действительно очень просты и состоят из стилей CSS и цветовых кодов с некоторыми изображениями.

Сринивас Говда
источник
2
Я сделал это много (редактирование CSS вручную) в 11.10, потому что удобный интерфейс, доступный в 11.04, исчез в 11.10 и не появился в 12.04. Gnome Tweak Tool и интерфейс, предоставляемый Cog Wheel, System Settings, Appearance, позволяют выбирать темы, но не изменять их. Для этого необходимо вручную отредактировать CSS-файлы, если кто-то так хочет .
1
Например, вот как можно создать мою любимую тему (которую я особенно люблю вместе с небесно-голубым фоном рабочего стола): sudo cp -a /usr/share/themes/Ambiance /usr/share/themes/Ambiance-blueа затемsudo sed -i 's/#f07746/#3999e7/g' `find /usr/share/themes/Ambiance-blue -type f | fgrep -v .png | xargs fgrep -l '#f07746'`
Уолтер Тросс
Ambiance-blueЧто касается моего предыдущего комментария: «производная» тема, как я дал инструкции, должна быть в курсе. Например, вы можете время от времени проверять, ограничены ли различия между оригинальной и производной темами ожидаемыми изменениями. Если это не так, то лучше всего восстановить каталог производной темы с нуля. Кстати, вышеупомянутая Ambiance-blueтема на самом деле является хорошей оранжево-синей темой, где синий используется для подсветки, индикаторов выполнения и т. Д. И т. Д. И хорошо дополняет оранжевый.
Уолтер Тросс
3

Да, настройка тем в корне улучшена в Ubuntu 12.04.

Темы GTK3, которые используются большинством приложений в Ubuntu 12.04, используют тот же язык, что и стиль веб-страниц. Вы можете прочитать о CSS в Википедии . Это означает, что стало намного легче учиться делать это, так как есть тысячи учебников и книг по этой теме. Стиль GTK2 не так дружелюбен.

В Ubuntu 10.x использовалась другая платформа, чем в Ubuntu 11.10 и 12.04. Так что дело не в удалении вещей. В основном это еще не все, что реализуется. Это не одно и то же программное обеспечение, поэтому вы не можете использовать одни и те же программы для их настройки.

Тем не менее, есть много программ для настройки, которые вы можете скачать и использовать. Помните, что Ubuntu 12.04 - это операционная система Gnome 3. Это гном, которого ты хочешь в тему.

Джо-Эрленд Шинстад
источник
так что я должен ждать. пока они не придумали хорошие программы настройки.
Джон
Есть хорошие программы настройки. Вопрос в том, что именно вы хотите настроить. Поскольку ты не спрашивал, я не мог ответить. Вероятно, это подходит для отдельного вопроса, но постарайтесь быть конкретным.
Джо-Эрленд Шинстад
на самом деле я хотел изменить шрифт лица и размера для моей текущей темы.
Джон
1
В этом случае я порекомендую ответ agc93.
Джо-Эрленд Шинстад