Мне не нравится кнопка Dash по умолчанию (также известная как BFB , если не считать «Big Freakin Button» ) в программе запуска Unity. Это довольно несовместимо с темой иконок Faenza, и я бы хотел ее изменить. Как я могу это сделать?
Она настраиваемая. Иконки единства в /usr/share/unity/4. Пожалуйста, просмотрите эту папку с файловым менеджером, чтобы увидеть эскизы.
Вот пример, чтобы изменить внешний вид тире по умолчанию:
cd /usr/share/unity/4
sudo mv squircle_base_54.png squircle_base_54.png.orig
sudo mv squircle_shine_54.png squircle_shine_54.png.orig
sudo cp round_outline_54x54.png squircle_base_54.png
sudo cp round_shine_54x54.png squircle_shine_54.png
Выйти и войти обратно. Вы увидите новое тире дома.
Определенно, можно сделать больше настроек при условии, что вы замените правильные файлы. Пожалуйста, сделайте резервную копию исходных файлов перед внесением изменений.
BTW, возможно, у вас есть вопрос: откуда вы знаете решение? Я столкнулся с той же проблемой и попытался найти все связанные файлы:
sudo find / -type f -iname "*dash*"
Получите ощущение касания Ubuntu на рабочем столе Unity с этими значками запуска
Чтобы использовать значки / ресурсы Ubuntu Touch Launcher на рабочем столе (Unity), загрузите значки из DeviantArt и извлеките загруженный архив в свою домашнюю папку.
Затем, чтобы заменить значки Unity на значки в стиле Ubuntu Touch, используйте следующую команду:
cd Downloads
разархивируйте ubuntu_touch_launcher_icons_by_aerilius-d5xifpa.zip
sudo cp -r unity / 6 / usr / share / unity /
Если вы отмените изменения, просто переустановите unity-common, используя следующую команду:
sudo apt-get install --reinstall unity-common
В 12.04 значки Unity 4 полностью изменились:
Вот эти значки, которые создают кнопку Dash:
squircle_base_54.png
squircle_base_selected_54.png
squircle_edge_54.png
squircle_glow_62.png
squircle_shadow_62.png
squircle_shine_54.png
И те, которые не используются:
round_corner_54x54.png
round_glow_62x62.png
round_glow_hl_62x62.png
round_outline_54x54.png
round_shine_54x54.png
Они очень разные по размеру и названию. Я думаю, вам придется отредактировать каждый файл squircle_ самостоятельно с помощью графического редактора, такого как Gimp.
Вы можете убедиться сами: nautilus / usr / share / unity / 5 /
Шаги по изменению значка единого тире:
cd / usr / share / unity / 4
sudo cp launcher_bfb.png launcher_bfb_def.png
sudo rm launcher_bfb.png
cp launcher_bfb.png
sudo launcher_bfb.png / ust / share / unity / 4
вот моя ссылка на YouTube: Как изменить единство значок домашней тире ubuntu - YouTube
Вы не можете удалить его, так как он является частью кода Unity Launcher, Марк Шаттлворт объяснил причины появления иконки Dash и её место в Launcher в своём блоге здесь.
Значки находятся по адресу / usr / share / unity / 4 /
. Вы можете изменить их с помощью предпочитаемых вами значков png.
хотите изменить только логотип Ubuntu 'Circle of Friends' на кнопке Dash, просто замените один из следующих файлов png другим значком png размером 128x128:
/ usr / share / unity / icons / launcher_bfb.png
(для Ubuntu 14.04LTS Unity 7.2 ) /usr/share/unity/5/launcher_bfb.png
(для ] Ubuntu 12.04LTS Unity 5 и Unity2D )
Я сделал пакет логотипов, состоящий из значков, собранных из различных источников, например, пакетов значков ( Numix , Nitrux , Moka , Faenza и Captiva ), переработка логотипа Linux (автор Reda Lazri , Даблим и Наттапонг Пулкхоу ), официальный U логотипы buntu , Unity 7.2 и другие. Эти логотипы совместимы с Ubuntu 14.04LTS «Trusty Tahr» Unity 7.2 и Ubuntu 12.04LTS «Precise Pangolin» Unity 5 и Unity2D. Должен работать с Unity 7.3 в новых выпусках, таких как 15.04 «Vivid Vervet» и 15.10 «Wily Werewolf» , а также.
~ / .themes / $ GTK_THEME / unity / launcher_bfb.svg
$ GTK_THEME
может быть Numix
или любой другой другую тему GTK, которую вы установили ln -s $ TARGET $ SOURCE
) svg
, но 128x128 png
также должно работать. Unity 7.2 представила поддержку настройки Unity Shell через новый Theming API . Кнопка Dash (также известная как BFB в сокращении от "Big Freakin Button" ) теперь обрабатывается так же, как и другие кнопки запуска. Таким образом, вы можете объединить их все вместе, включив следующие файлы в папку unity внутри вашей текущей темы GTK:
$THEME_PATH/unity/launcher_icon_shadow_62.svg
$THEME_PATH/unity/launcher_icon_back_54.svg
$THEME_PATH/unity/launcher_icon_selected_back_54.svg
$THEME_PATH/unity/launcher_icon_edge_54.svg
$THEME_PATH/unity/launcher_icon_shine_54.svg
$THEME_PATH/unity/launcher_icon_glow_62.svg
Вы можете либо создать новые замены для вышеуказанных файлов svg, либо скопировать unity из тем GTK, которые уже реализуют темы Launcher ( Numix , Moka Orchis , Delorean Dark и Ambiance Touch , чтобы назвать несколько ) и поместите его в любую тему GTK в ~ / .themes . Теперь используйте такое приложение, как Unity Tweak Tool , и переключитесь на тему, которую вы изменили.
Unity 5 не поддерживает темы Unity Dash и Launcher . Однако вы все равно можете изменить его внешний вид, заменив ресурсы изображения Unity. Это метод взлома / модификации и официально не поддерживается Ubuntu. Но это единственный простой способ изменить Dash и Launcher Ubuntu 12.04LTS. Кнопка Dash Button может быть изменена путем замены следующих изображений в / usr / share / unity / 5
:
launcher_bfb.png
squircle_base_54.png
squircle_base_selected_54.png
squircle_edge_54.png
squircle_glow_62.png
squircle_shadow_62.png
squircle_shine_54.png
Если вы не можете изменить кнопку Dash, заменив эти изображения , весьма вероятно, что ваш Ubuntu использует рабочий стол Unity2D вместо Unity . Unity2D - это резервный рабочий стол, предоставляемый Ubuntu 12.04LTS для систем начального уровня, которые не могут запускать настоящую Unity. К сожалению, Unity2D не использует ресурсы из / usr / share / unity
, за исключением логотипа BFB. Чтобы модифицировать Unity2D , замените /usr/share/unity/5/launcher_bfb.png
(для изменения логотипа BFB / логотипа Dash Button) вместе с этими файлами в / usr / share / unity-2d / shell / launcher / artwork
:
squircle_base_54.png
squircle_base_selected_54.png
squircle_glow_54.png
squircle_shine_54.png
Я сделал несколько модов Dash Button для Unity 5 и Unity2D в Ubuntu 12.04LTS, используя ресурсы из Unity 7.2, мод Aerilius Ubuntu Touch для Unity 6 и Ubuntu Touch SDK.
Остальные методы у меня не работали. Я обнаружил, что проще всего просто открыть изображение в GIMP и отредактировать его:
sudo nautilus
/ usr / share / unity / icons