Как использовать иконки размером 22 пикселя для панелей инструментов в Ubuntu 14.04

Есть ли способ указать движку темы использовать значки размером 22 пикселя для панелей инструментов?

Мне нравится использовать набор значков FS ( http://franksouza183.deviantart.com/art / FS-Icons-Ubuntu-288407674 ) с Ubuntu. Однако в Ubuntu 14.04 Gedit (и, возможно, некоторые другие программы) теперь также используют значки размером 24 пикселя. Для панели инструментов gedit требуются значки размером 24 пикселя, но в наборе FS Icon имеются значки размером 22 пикселя, а следующий больший размер - 32 пикселя.

В результате доступные значки масштабируются, чтобы соответствовать панели инструментов gedit, а «запасные» значки используются для всего, что отсутствует. Как вы можете видеть на скриншоте ниже, значки gedit выглядят нечетко в Ubuntu 14.04. Кроме того, монохроматические значки для инструментов «Открыть», «Поиск» и «Поиск и замена» отсутствуют, поэтому вместо них используются несогласованные цветные значки.

Gedit in Ubuntu 14.04 with Fuzzy and Missing Mono-Dark FS Icons

1
задан 25 April 2014 в 06:15

1 ответ

Решение состоит в том, чтобы использовать значки FS на 22 пикселя в качестве значков на 24 пикселя. Это сделано путем создания ссылок на значки на 22 пикселя и обновления конфигурационных файлов Знаковой темы FS.

1) Выполняют следующую команду, если необходимо быть корнем для внесения изменений в установку Значков FS...

$ sudo -i

2) Изменение в местоположении, где Вы установили Значки FS (напр./usr/share/icons/)...

$ cd <location where fs icons are installed>

3) Для значков 24 пкс размером, свяжитесь с существующими значками 22 пкс размером...

$ for file in `ls ./ | grep fs-icons-ubuntu`; do ln -s 22x22 ./$file/24x24; done

4) В index.theme, добавьте значки 24 пкс размером к доступному Рабочему столу, Панели инструментов, MainToolbar, Небольшому, Панель и Диалоговые размеры...

$ sed -i "s|22,|22,24,|g" ./fs-icons-ubuntu*/index.theme

5) В index.theme, добавьте каталоги значка 24 пкс размером...

$ sed -i "s|22x22/status,|22x22/status,24x24/actions,24x24/animations,24x24/apps,24x24/categories,24x24/devices,24x24/emblems,24x24/mimetypes,24x24/places,24x24/status,|g" ./fs-icons-ubuntu*/index.theme

6) В index.theme, добавьте метаданные значка 24 пкс размером для действий, анимаций, приложений, категорий, устройств, эмблем, mimetypes, мест, состояния...

$ sed -i "s|\[32x32/actions\]|\n[24x24/actions]\nSize=24\nContext=Actions\nType=Threshold\n\n[24x24/animations]\nSize=24\nContext=Animations\nType=Threshold\n\n[24x24/apps]\nSize=24\nContext=Applications\nType=Threshold\n\n[24x24/categories]\nSize=24\nContext=Categories\nType=Threshold\n\n[24x24/devices]\nSize=24\nContext=Devices\nType=Threshold\n\n[24x24/emblems]\nSize=24\nContext=Emblems\nType=Threshold\n\n[24x24/mimetypes]\nSize=24\nContext=MimeTypes\nType=Threshold\n\n[24x24/places]\nSize=24\nContext=Places\nType=Threshold\n\n[24x24/status]\nSize=24\nContext=Status\nType=Threshold\n\n\n\n[32x32/actions]|g" ./fs-icons-ubuntu*/index.theme

7) кэши значка Update. (Можно проигнорировать "сгенерированный кэш, были недопустимые" предупреждения).

$ for file in `ls ./ | grep fs-icons-ubuntu`; do echo "Updating cache for $file..."; gtk-update-icon-cache -f ./$file; done

8) Выполняют следующее, только если Вы сделали "sudo-i" на шаге 1 выше.

$ exit

Вот то, на что gedit окно похоже с исправленными значками. Заметьте, что значки резки и что только монохроматические значки используются на панели инструментов.

Gedit in Ubuntu 14.04 with Sharp Mono-Dark FS Icons

Наконец, вот является Рабочий стол Ubuntu 14.04 использованием Значков FS (конкретно "fs-icons-ubuntu-mono-dark" значки).

Ubuntu 14.04 Desktop using the FS Mono Dark Icons

0
ответ дан 25 April 2014 в 06:15

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

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