Przegląd
Ta odpowiedź daje dwie potencjalne odpowiedzi - szuflady i szybkie listy
Szuflady
Szuflady są dostępne za pośrednictwem PPA dla 12.04:
sudo add-apt-repository ppa:ian-berke/ppa-drawers
sudo apt-get update
sudo apt-get install drawers
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
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ć
cd ~/Downloads
sudo apt-get install bzr
bzr branch lp:unity-launcher-editor
biegać
cd ~/Downloads/unity-launcher-editor
./ule
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:
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon=adressbook
Name=Sample Menu
Exec=example_application1
X-Ayatana-Desktop-Shortcuts=example_app2;
[example_apps Shortcut Group]
Name=Name of Application 2
Exec=example_application2
TargetEnvironment=Unity
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ącego
Exec=
: jest to domyślny plik wykonywalny po kliknięciu lewym przyciskiem myszy ikony programu uruchamiającego
X-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 w X-Ayatana-Desktop-Shortcuts
polu
Name=
: to jest tekst menu podręcznej listy
Exec=
: jest to wykonywalny przebieg przy wyborze pozycji szybkiej listy
Pliki .desktop powinny istnieć w folderze lokalnym~/.local/share/applications
Jeśli jeszcze nie istnieje, utwórz ten folder:
mkdir -p ~/.local/share/applications
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
Name=My Quicklist
Exec=gcalctool
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:
Name=My Quicklist
Exec=zenity --title="action" --info --text="Right-Click for quicklist" --height=50 --width=275 --timeout=2
Przykład
Podałeś następujące przykłady, które chciałeś:
- Zrzut ekranu:
Exec=gnome-screenshot -i
- Słownik:
Exec=xfce4-dict
- Kalkulator:
Exec=gcalctool
W ten sposób twój przykładowy plik .desktop wyglądałby następująco:
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon=addressbook
Name=My Quicklist
Exec=zenity --title="action" --info --text="Right-Click for quicklist" --height=50 --width=275 --timeout=2
X-Ayatana-Desktop-Shortcuts=screenshot;dictionary;calculator
[screenshot Shortcut Group]
Name=Gnome Screenshot
Exec=gnome-screenshot -i
TargetEnvironment=Unity
[dictionary Shortcut Group]
Name=XFCE Dictionary
Exec=xfce4-dict
TargetEnvironment=Unity
[calculator Shortcut Group]
Name=Gnome Calculator
Exec=gcalctool
TargetEnvironment=Unity