Czy możliwe jest „załączenie” więcej niż jednej aplikacji do jednej ikony / przycisku Unity? Aby zachować kontrolę nad liczbą przycisków w programie uruchamiającym, bardzo przydatne będzie dla mnie przechowywanie niektórych aplikacji tego samego typu (np. Małych aplikacji pomocniczych, takich jak zrzut ekranu lub aplikacja internetowa itp.) W jednym przycisku, ponieważ jest to możliwe z panelem xfce ...
19
Odpowiedzi:
Przegląd
Ta odpowiedź daje dwie potencjalne odpowiedzi - szuflady i szybkie listy
Szuflady
Szuflady są dostępne za pośrednictwem PPA dla 12.04:
Uruchom szuflady z Dash. W szufladzie przeciągnij i upuść utworzoną ikonę
~/.local/share/applications
.Uruchom szufladę - możesz przeciągać i upuszczać ulubione aplikacje z Dash na szufladę.
Graficzne listy podręczne
Domyślną metodą jedności do uruchamiania wielu opcji jest użycie szybkich list - kliknij prawym przyciskiem myszy ikonę programu uruchamiającego, aby wyświetlić menu opcji dla tej ikony programu uruchamiającego.
Tworzenie szybkiej listy za pomocą metody graficznej dla 12.04 jest dostępne za pomocą MyUnity
moja wspólnota
Ta opcja umożliwia tworzenie list szybkiego dostępu - listy szybkiego dostępu to podmenu wyświetlane po kliknięciu ikony uruchamiania prawym przyciskiem myszy.
Tworzenie szybkiej listy za pomocą metody graficznej dla 11.04 jest w toku - na przykład - edytor Unity Launcher Editor
Działa to w Natty (ubuntu 11.04) - ale ze względu na zmianę wersji Pythona nie działa (jak w chwili pisania tego tekstu) w oniryce (ubuntu 11.10)
żeby zainstalować
biegać
Ręczne tworzenie szybkich list
Na szczęście ręczne tworzenie szybkich list jest również proste. Szybka lista to plik .desktop zawierający co najmniej następujące elementy:
Podzielmy to na obszary, które powinieneś zmienić (od góry do dołu przykładu).
Icon=
: jest to graficzny plik obrazu znaleziony w/usr/share/icons
Name=
: jest to podpowiedź wyświetlana po najechaniu wskaźnikiem myszy na ikonę programu uruchamiającegoExec=
: jest to domyślny plik wykonywalny po kliknięciu lewym przyciskiem myszy ikony programu uruchamiającegoX-Ayatana-Desktop-Shortcuts=
: jest to lista grup oddzielona średnikami.Każda grupa jest opcją szybkiego menu pod wpisem
[group_name Shortcut Group]
example_apps
to jest nazwa grupy wX-Ayatana-Desktop-Shortcuts
poluName=
: to jest tekst menu podręcznej listyExec=
: jest to wykonywalny przebieg przy wyborze pozycji szybkiej listyPliki .desktop powinny istnieć w folderze lokalnym
~/.local/share/applications
Jeśli jeszcze nie istnieje, utwórz ten folder:
Utwórz plik w folderze - na przykład myquicklist.desktop i przeciągnij i upuść ten plik z Nautilus do Unity Launcher.
naśladuj program uruchamiający XFCE
Domyślną akcją XFCE po kliknięciu przycisku uruchamiania jest uruchomienie pliku wykonywalnego. W naszym programie uruchamiającym możesz domyślnie korzystać z kalkulatora
Inną czynnością możliwą w programie uruchamiającym XFCE jest po prostu wyświetlenie listy elementów uruchamiających. Niestety w Unity nie możesz tego zrobić - musi to być kliknięcie prawym przyciskiem myszy.
Domyślnie
Exec=
musi coś uruchomić - na przykład możesz użyć tego, aby wyświetlić szybkie okno podręczne przypominające kliknięcie prawym przyciskiem myszy:Przykład
Podałeś następujące przykłady, które chciałeś:
Exec=gnome-screenshot -i
Exec=xfce4-dict
Exec=gcalctool
W ten sposób twój przykładowy plik .desktop wyglądałby następująco:
źródło
drawers
nie został znaleziony po dodaniu danego repozytorium. To 3 USD w Software Center.Tak, możesz użyć list szybkiego uruchamiania Launchera, aby dodać aplikacje do menu prawym przyciskiem myszy ikony programu uruchamiającego. Spójrz na to pytanie:
W szczególności przykład libreoffice można zmodyfikować tak, aby uruchamiał dowolne aplikacje pod tą samą ikoną.
źródło
Dla Ubuntu 11.10 (Oneiric) i Unity (3D)
Przykład: ikona wielofunkcyjna „ Ubuntu Toolbox ”
Opis: Pojedyncza ikona „przybornika”, zastępująca wiele ikon programu uruchamiającego Unity, dla: Ustawienia systemowe (domyślne), Ubuntu Tweak , Centrum oprogramowania Ubuntu i Aktualizacje oprogramowania .
Komentarze: Zrobiłem kompromis w sprawie ikon (nie niestandardowych), nazewnictwa plików i domyślnego elementu. Inne alternatywy mogą kolidować lub być mylone z istniejącymi elementami. (być ostrzeżonym)
Uwaga: Znak „&” natychmiast zwalnia wiersz polecenia.
Mój niestandardowy plik „ toolbox.desktop ”: (można go łatwo edytować)
źródło
Szuflady to idealny sposób na grupowanie aplikacji w Unity Laucher.
Na razie nie jest dostępny w repozytoriach, ale nadal można go zainstalować z poziomu ppa.
Niektóre zrzuty ekranu pokazujące użycie szuflad
Po utworzeniu nowej szuflady możesz przeciągać i upuszczać aplikacje z Dash.
Możesz nawet przechowywać pliki i foldery w szufladzie, zapewniając szybki dostęp do często używanych plików.
Źródła:
http://maketecheasier.com/group-apps-together-in-unity-launcher/2012/08/10
http://www.iloveubuntu.net/how-easily-group-items-featuring-their-own -mini-dash-unity-launcher-szuflady
źródło
Myślę, że odpowiedzi zarówno david6, jak i fossfreedom są całkiem dobre, to tylko po to, aby pokazać odmianę tego samego.
W tym przypadku jest to ikona „Utility”, którą mam do różnych działań, używa standardowych aplikacji, niektórych skryptów powłoki i poleceń. Ponieważ używam synaptic najbardziej, ustawiłem lewy przycisk myszy na ikonę, aby uruchomić synaptic, wszystko inne jest wyłączone z listy szybkiego kliknięcia prawym przyciskiem myszy.
Dodatkowy interesujący punkt - w niestandardowych pulpitach z szybkimi listami linia „X-Ayatana-Desktop-Shortcuts =” określa, co jest wyświetlane na szybkiej liście i pokazanej kolejności.
Dawny. - Możesz mieć 10 pozycji [niezależnie od grupy skrótów], ale pokaż tylko niektóre z nich w wierszu „X-Ayatana-Desktop-Shortcuts =”
Aby podać np. małych skryptów, Exec = htop1 to tylko plik o nazwie htop1 w koszu w mojej $ PATH (~ / bin
Exec = aktualizacja1 to nazwa o nazwie aktualizacja1
Jeśli chcesz zaoszczędzić miejsce w linii X-Ayatana-Desktop-Shortcuts = .desktop z obszernymi listami szybkiego dostępu, możesz nazwać grupy skrótów w prostszy sposób, używając czegoś takiego jak Scg1; Scg2; Scg3; itd
X-Ayatana-Desktop-Shortcuts = Scg1; Scg2; Scg3; ect.
Jako przykład biorąc mój pierwszy wpis
Wiele rzeczy i odmian tego, co możesz zrobić z ikonami uruchamiania, krótkimi listami, itp.,
źródło
Wiem, że to nie jest odpowiedź na twoje pytanie, ale myślę, że jest to to samo, co program uruchamiający (lub po prostu
alternatives
).1) wypróbuj Gnome-Pie (program uruchamiający aplikacje z naprawdę fajnymi efektami)
2) Używanie doków, takich jak Glx-Dock / Cairo-Dock (np. Dock in mac) i docky (znajdują się w centrum oprogramowania).
3) Używanie skrótów do otwierania programów (wpisz klawiaturę w desce rozdzielczej i otwórz ją >> przejdź do skrótów dotknij >> przejdź do skrótów niestandardowych >> naciśnij przycisk + >> napisz program, który chcesz otworzyć skrótem >> zastosuj> > przypisz do niego skrót)
źródło
Sprawdź nową aplikację: Drawers http://www.iloveubuntu.net/how-easily-group-items-feorable-their-own-mini-dash-unity-launcher- drawers
http://www.iloveubuntu.net/create-bundles-files-and-folders-unity-launcher-fancy-drawers-ppa-available
możesz dodać ppa wykonując
sudo add-apt-repository ppa: ian-berke / ppa sudo apt-get update && sudo apt-get install drawers
Po prostu wpisz Szuflady w Dash, aby rozpocząć. Utworzy program uruchamiający szufladę w ~ / .local / share / application, który można umieścić w programie uruchamiającym / doku. Następnie przeciągnij i upuść wszystko, co chcesz (dokumenty, foldery, aplikacje, adresy URL). Kliknięcie lewym przyciskiem myszy otwiera mini-myślnik z ikonami dla każdego pliku, a kliknięcie prawym przyciskiem myszy otwiera szybką listę. Kliknięcie prawym przyciskiem myszy elementów w otwartej szufladzie pozwala edytować ich nazwę lub polecenie wykonania. Kliknięcie lewym przyciskiem myszy uruchamia je z domyślną aplikacją.
źródło