Как заставить подсветку Unity Launcher использовать один цвет?

10

Как заставить подсветку Unity Launcher использовать один цвет? Я хочу, чтобы подсветка моего пускового устройства была окрашена в синий цвет.

Пол Макдональд
источник
1
Отличный вопрос. Я уверен, что любые ответы, опубликованные здесь, будут полезны для людей, пытающихся добиться более согласованной цветовой схемы на своем рабочем столе.
Кристофер Кайл Хортон
Это напрямую не отвечает на ваш вопрос, но в этом OMG! Ubuntu! пост , они действительно получают свой пусковой Unity очень синий.
Расмус

Ответы:

3

Вам понадобится Gimp, чтобы сделать это.

Во-первых, нам нужно сделать резервную копию некоторых иконок запуска.

Откройте терминал:

cd && mkdir launchericons
cd /usr/share/unity/4/
sudo cp launcher_icon_back_54.png launcher_icon_back_54.png.old
sudo cp launcher_icon_glow_62.png launcher_icon_glow_62.png.old
sudo cp launcher_icon_edge_54.png launcher_icon_edge_54.png.old
sudo cp launcher_icon_shine_54.png launcher_icon_shine_54.png.old

Теперь мы копируем эти 4 файла в нашу вновь созданную папку launchericons:

sudo cp launcher_icon_back_54.png launcher_icon_glow_62.png launcher_icon_edge_54.png  launcher_icon_shine_54.png ~/launchericons/

ОК. Файлы копируются и копируются в нашу домашнюю папку.
Если вы еще этого не сделали, установите Gimp:

sudo apt-get install gimp

Начать Gimp:

Alt+ F2гимп

Перейдите в «Файл» -> «Открыть». Откройте вашу папку "launchericons" и выберите первый png: launcher_icon_back_54.png.

Теперь нам нужно выбрать цвет, который мы хотим использовать:

нажмите «Цвета переднего плана и фона» (скриншот)введите описание изображения здесь

Выберите нужный цвет (см. Стрелки, вы также можете использовать пипетку (обведено), чтобы выбрать синий в любом месте на рабочем столе). введите описание изображения здесь

Обязательно запишите где-нибудь HTML-нотацию выбранного вами цвета.

Теперь выберите в наборе инструментов «Bucket Fill Tool» и нажмите на свой пусковой png в главном окне Gimp (самое маленькое):введите описание изображения здесь

Сохраните измененный png и повторите тот же процесс с другими 3 png.

Затем скопируйте все 4 файла обратно в /usr/share/unity/4/:

sudo cp launcher_icon_back_54.png launcher_icon_glow_62.png launcher_icon_edge_54.png  launcher_icon_shine_54.png /usr/share/unity/4/

Выйдите из системы и войдите в систему единства, и ваши подсветки теперь синие.

Мартин
источник
Я попытался попробовать это на своей коробке Precise, но инструмент корзины, похоже, фактически не перекрашивает изображение. В любом случае, я бы попробовал использовать инструмент Colorize в Color, но GIMP показывает сообщение об ошибке «Colorize работает только на цветовых слоях RGB». Идеи обойти?
Кристофер Кайл Хортон
Нашел решение: зайдите в Image> Mode и выберите RGB . ( Источник )
Кристофер Кайл Хортон
Также обратите внимание: следуя этому решению, GIMP потребуются права суперпользователя, чтобы перезаписывать файлы значков модуля запуска при сохранении измененных версий. Для этого запустите gksudo gimpиз Alt + F2 или из окна терминала.
Кристофер Кайл Хортон
... хорошо, только что попробовал все это, и это работает (в некоторой степени). Я получаю некоторые значки как пурпурные, так что я думаю, что Unity все еще смешивает цвета с обычным цветом подсветки. Вот картина того, чем я закончил
Кристофер Кайл Хортон