Hinzufügen einer Menüoption zum bevorzugten App-Launcher im Ubuntu-Dock


16

Ich kann keinen benutzerdefinierten Menüeintrag zu einem Desktop-Launcher hinzufügen.

In Unity konnte ich dem Launcher benutzerdefinierte Menüeinträge wie "Open customfile.txt" oder "Open somespreadsheet.ods" hinzufügen. Ist das in Ubuntu Dock möglich?

Antworten:


11

Folgen Sie den unteren Schritten.

  1. Kopieren Sie .desktopdie mit Ihrer bevorzugten Anwendung verknüpfte Datei, z. B. app-name.desktopvon /usr/share/applications/bis ~/.local/share/applications/. Sie können dies tun, indem Sie den folgenden Befehl in Terminal ausführen

    cp /usr/share/applications/app-name.desktop ~/.local/share/applications/
    
  2. Öffnen Sie die .desktopDatei mit einem Texteditor, beispielsweise durch Ausführen von

    gedit ~/.local/share/applications/app-name.desktop
    
  3. Suchen Sie nach einer Zeile, die mit beginnt Actions=. Wenn es einen gibt, hängen My-Custom-Action;Sie ihn an. Andernfalls fügen Sie die folgende Zeile hinzu

    Actions=My-Custom-Action;
    
  4. Schreiben Sie die folgenden Zeilen am Ende der Datei:

    [Desktop Action My-Custom-Action]
    Name=Name of the Option
    Exec=command-you-want-to-run
    

    Wenn Sie zum Beispiel den Texteditor öffnen möchten, setzen Sie geditstatt command-you-want-ro-run.

  5. Speicher die Datei.

  6. Klicken Sie auf " Aktivitäten " und suchen Sie nach der Anwendung.

  7. Klicken Sie mit der rechten Maustaste auf das Anwendungssymbol und wählen Sie "Zu Favoriten hinzufügen". Es sollte zum Ubuntu-Dock hinzugefügt werden.

Wenn Sie nun mit der rechten Maustaste auf das neu hinzugefügte Anwendungssymbol im Dock klicken, sollte im Kontextmenü der Eintrag "Name der Option" angezeigt werden, der wie erwartet funktionieren sollte.

Auf ähnliche Weise können Sie andere Optionen auswählen, indem Sie neue Desktop Actions hinzufügen und der Actions=Zeile den Namen der Aktion hinzufügen . Weitere Informationen finden Sie hier .

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.