Jak zmienić przycisk Dash w Unity Launcher?

27

Nie podoba mi się domyślny przycisk Dash (znany również jako BFB w skrócie „Big Freakin Button” ) w Unity Launcher. Jest dość niespójny z motywem ikony Faenza i chciałbym go zmienić. Jak mogę to zrobić?

Przycisk Dash w Unity Launcher

Dimitrow
źródło
Powinniśmy połączyć te dwa razem!
Jorge Castro

Odpowiedzi:

19

11.10

Jest konfigurowalny. Ikony jedności znajdują się w / usr / share / unity / 4. Przeglądaj ten folder za pomocą menedżera plików, aby zobaczyć miniatury.

Oto przykład zmiany wyglądu domyślnego domu kreski:

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

Wyloguj się i zaloguj ponownie. Zobaczysz nową deskę rozdzielczą do domu.

wprowadź opis zdjęcia tutaj

Zdecydowanie więcej dostosowań można wykonać, pod warunkiem zastąpienia prawidłowych plików. Przed dokonaniem zmian wykonaj kopię zapasową oryginalnych plików.

BTW, może masz pytanie: skąd znasz rozwiązanie? Znalazłem ten sam problem i próbowałem wyszukać wszystkie powiązane pliki:

sudo find / -type f -iname "*dash*"
Junjie W.
źródło
1
dodaj link do zdjęcia, a ja zmienię go w Twojej odpowiedzi. Dobra robota +1
fossfreedom
Junjie W ma rację, w tym folderze, jeśli zastąpisz launcher_bfb.png, zamienisz logo. Może wyglądać jak przezroczysty plik, ale w rzeczywistości jest biały z kryciem. Tło i krawędzie również tam są.
Lewis Goddard
8

Kroki zmiany ikony kreski jedności:

  1. Stwórz własną ikonę 54x54 px
  2. Zapisz nową ikonę w formacie png
  3. Iść do: cd /usr/share/unity/4
  4. Wykonaj kopię zapasową starej ikony: sudo cp launcher_bfb.png launcher_bfb_def.png
  5. Usuń starą ikonę: sudo rm launcher_bfb.png
  6. Zmień nazwę swojej nowej ikony: cp <yourIconName> launcher_bfb.png
  7. Przenieś nową ikonę w Unity: sudo launcher_bfb.png /ust/share/unity/4

oto mój link do YouTube: jak zmienić ikonę jedności domowej deski rozdzielczej ubuntu - YouTube

calmpitbull
źródło
5

12.04

W 12.04 ikony Unity 4 uległy całkowitej zmianie:

Są te ikony, które tworzą przycisk 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

A te, które nie są używane:

round_corner_54x54.png
round_glow_62x62.png
round_glow_hl_62x62.png
round_outline_54x54.png
round_shine_54x54.png

Są bardzo różne pod względem wielkości i nazwy. Myślę, że musisz samodzielnie edytować każdy plik squircle_ za pomocą edytora obrazów, takiego jak Gimp.

Możesz przekonać się sam: nautilus /usr/share/unity/5/

tylne światło
źródło
3

Ubuntu 13.04

Uzyskaj dotyk Ubuntu Touch na pulpicie Unity dzięki tym ikonom uruchamiania

  1. Aby użyć ikon / zasobów Ubuntu Touch Launcher na pulpicie (Unity), pobierz ikony z DeviantArt i rozpakuj pobrane archiwum w folderze domowym.

  2. Następnie, aby zastąpić ikony Unity ikonami w stylu Ubuntu Touch, użyj następującego polecenia:

    cd Downloads 
    
    unzip ubuntu_touch_launcher_icons_by_aerilius-d5xifpa.zip
    
    sudo cp -r unity/6 /usr/share/unity/
    

wprowadź opis zdjęcia tutaj

Cofanie zmian

Jeśli cofniesz zmiany, po prostu zainstaluj ponownie program unity-common za pomocą następującego polecenia:

    sudo apt-get install --reinstall unity-common

Źródło Webupd8

Kasim
źródło
3

Zmień logo Ubuntu w przycisku Dash

Jeśli chcesz zmienić tylko logo Ubuntu „Circle of Friends” w Dash Button, po prostu zastąp jeden z następujących plików png inną ikoną png o rozmiarze 128 x 128:

  • /usr/share/unity/icons/launcher_bfb.png(dla Ubuntu 14.04LTS jest Unity 7,2 )
  • /usr/share/unity/5/launcher_bfb.png(dla Ubuntu 12.04LTS jest Unity 5 i Unity2D )

Zmień logo w przycisku Dash
Zrobiłem pakiet logo z ikonami zebranymi z różnych źródeł, takich jak pakiety ikon ( Numix , Nitrux , Moka , Faenza i Captiva ), przeprojektowanie logo Linuxa ( Reda Lazri , Dablim i Nattapong Pullkhow ), oficjalne logo Ubuntu , Unity 7.2 i więcej. Te logotypy są kompatybilne z Unity 7.2 Ubuntu 14.04LTS „Trusty Tahr” i Unity 5 i Unity2D Ubuntu Pangolin” 12.04LTS. Powinien współpracować z Unity 7.3 w nowszych wersjach, takich jak 15.04 „Vivid Vervet” i 15.10 „Wily Werewolf” zbyt.

Podgląd logo przycisku Dash
Pobierz z DeviantArt


Zmień cały przycisk Dash

Ubuntu 16.04LTS

  1. umieść żądaną ikonę motywu GTK w swoim domu: ~/.themes/$GTK_THEME/unity/launcher_bfb.svg
    • $GTK_THEMEmoże być Numixlub dowolny inny zainstalowany motyw GTK
    • nie musisz kopiować - możesz użyć dowiązania symbolicznego ( ln -s $TARGET $SOURCE)
    • Próbowałem z svg, ale 128x128 pngpowinien również działać.
  2. Następnie użyj narzędzia dostosowywania, aby zmienić motyw GTK ikony w celu odświeżenia.
  3. Cieszyć się!

Ubuntu 14.04LTS

Unity 7.2 wprowadziło obsługę dostosowywania Unity Shell za pomocą nowego API Theming API . Przycisk Dash (znany również jako BFB w skrócie „Big Freakin Button” ) jest teraz traktowany tak samo jak inne przyciski Launcher. Możesz więc utworzyć motyw do wszystkich razem, dołączając następujące pliki do folderu unity w bieżącym motywie 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

Możesz utworzyć nowe zamienniki dla powyższych plików svg lub skopiować folder unity z motywów GTK, które już implementują motywy Launchera ( Numix , Moka Orchis , Delorean Dark i Ambiance Touch, aby wymienić tylko kilka) i umieścić go w dowolnym motywie GTK w ~ / .themes . Teraz użyj aplikacji takiej jak Unity Tweak Tool i przejdź do zmodyfikowanego motywu.

Ubuntu 12.04LTS

Unity 5 nie obsługuje tematów Unity Dash and Launcher . Jednak nadal możesz zmienić jego wygląd, zastępując zasoby graficzne Unity. Jest to metoda hackish / modding i nie jest oficjalnie obsługiwana przez Ubuntu. Ale to jedyny prosty sposób na modyfikację Dash and Launcher Ubuntu 12.04LTS. Przycisk Dash może być zmieniony poprzez zastąpienie w następujących obrazów /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

Jeśli nie możesz zmienić przycisku Dash poprzez zastąpienie tych obrazów, jest bardzo prawdopodobne, że na Ubuntu działa Unity2D desktop zamiast Unity . Unity2D to zapasowy pulpit dostarczany przez Ubuntu 12.04LTS dla systemów z niższej półki, które nie mogą uruchomić prawdziwego Unity. Niestety Unity2D nie korzysta z zasobów, z /usr/share/unitywyjątkiem logo BFB. Aby zmodyfikować Unity2D , zamień /usr/share/unity/5/launcher_bfb.png(w celu zmiany logo BFB / logo przycisku Dash) wraz z tymi plikami w /usr/share/unity-2d/shell/launcher/artwork:

squircle_base_54.png
squircle_base_selected_54.png
squircle_glow_54.png
squircle_shine_54.png

Zrobiłem kilka modów Dash Button dla Unity 5 i Unity2D Ubuntu 12.04LTS, korzystając z zasobów z Unity 7.2, mod Ubuntu Touch Aeriliusa dla Unity 6 i Ubuntu Touch SDK.

Podgląd modów przycisku Dash
Pobierz z DeviantArt

HEXcube
źródło
Hej - czy wiesz, jak mogę włączyć squircle na Ubuntu 14.04 LTS? Z jakiegoś powodu istnieje - ale nie wiem, czy mógłbym z niego skorzystać. Chciałem zadać to bezpośrednio na forum jako samodzielne pytanie, ale pomyślałem, że prawdopodobnie powinieneś wiedzieć ...
Xerz,
1
Cześć @ espectalll123! Wiem, że to (bardzo) późna odpowiedź, ale zaktualizowałem swoją odpowiedź, aby objęła także Ubuntu 14.04LTS . Mam nadzieję, że to pomoże 😊
HEXcube
1

Inne metody tutaj nie działały dla mnie. Odkryłem, że najłatwiej było po prostu otworzyć obraz w GIMP i edytować go:

  1. Otwórz terminal
  2. sudo nautilus
  3. Iść do/usr/share/unity/icons
  4. Edytuj obraz
  5. Zaktualizuj to
  6. Wyloguj się i zaloguj ponownie.
Max
źródło
Działa w dniu 14.04-3!
Arthur
Pracuj także 16.04
garakkio 17.09.16
0

Nie można go usunąć, ponieważ jest on częścią kodu Unity Launcher, Mark Shuttleworth wyjaśnił powody ikony Dash i jej miejsca w Launcherze w swoim blogu tutaj .

Mark Rooney
źródło
Nie próbuję go usunąć, ale to zmienić. Przeczytałem jego post na blogu o Unity w Ubuntu 11.10 i nie odpowiedział na moje pytanie.
Dimitrov
Użyj Unity 2D - w tym interfejsie jest o wiele bardziej „kwadratowy” i lepiej pasuje do zestawu ikon Faenza.
Mark Rooney
0

Ikony są na /usr/share/unity/4/. Możesz je zmienić za pomocą preferowanych ikon png.

Odniesienie: http://www.youtube.com/watch?v=H7-gSMWUsgY

calmpitbull
źródło
Cześć! Witamy w AskUbuntu .. Proszę wpisać odpowiedź w tekście: D
Amith KK
1
Chociaż teoretycznie może to odpowiedzieć na pytanie, lepiej byłoby zawrzeć tutaj istotne części odpowiedzi i podać odnośnik.
Marco Ceppi