Pracuję nad tworzeniem ikon Unity Launcher dla aplikacji internetowych. Evolution zawiera szybkie listy, dzięki którym możesz komponować, chodzić do kalendarza itp .:
Chcę powtórzyć to samo, ale dla mojej ikony Gmaila. Strona Unity LauncherAPI mówi o tym, jak utworzyć statyczne szybkie listy:
X-Ayatana-Desktop-Shortcuts=Screen;Window
[Screen Shortcut Group]
Name=Take a screenshot of the whole screen
Exec=gnome-screenshot
TargetEnvironment=Unity
[Window Shortcut Group]
Name=Take a screenshot of the current window
Exec=gnome-screenshot -w
TargetEnvironment=Unity
Mam plik .desktop skrótu Gmaila, więc mogę go edytować, aby dodać statyczne listy szybkiego dostępu, moje pytanie brzmi: co mam wstawić w wierszu Exec =, aby otworzyć go w przeglądarce, aby móc tworzyć, Kontakty, a Kalendarz idzie we właściwe miejsce?
(zakładając, że mam poprawne adresy URL, bardziej zastanawiam się nad składnią Exec)
źródło
chromium-browser --app="https://mail.google.com/mail/?shva=1#compose"
Odpowiedź htorque jest poprawna, oto odpowiednia sekcja końcowego pliku Gmaila .desktop dla każdego, kto chce wykonywać wszystkie usługi Google za pomocą jednej ikony. Oto ostatni plik .desktop w całości.
(Upewnij się, że zmodyfikujesz ścieżkę do ikony, aby dopasować ją do miejsca w systemie)
źródło