Ich habe eine Anwendung installiert /opt
(einfach entpacken) und musste meine eigene .desktop
Datei erstellen:
[Desktop Entry]
Type=Application
Terminal=false
Name=IntelliJ IDEA
Icon=/opt/IntelliJ/bin/idea.svg
Exec=/opt/IntelliJ/bin/idea.sh
Das Anwendungssymbol in der Seitenleiste bietet jedoch keineZu den Favoriten hinzufügenwenn mit der rechten Maustaste geklickt wird.
Wie kann ich diese Option aktivieren?
Antwort1
Ich stand vor diesem Problem und werde meine Notizen weitergeben, falls sie jemandem helfen.
- Wenn die
.desktop
Datei für alle Benutzer bestimmt ist, sollte sie unter abgelegt werden/usr/local/share/applications
. - Wenn die
.desktop
Datei nur für den aktuellen Benutzer bestimmt ist, sollte sie unter abgelegt werden~/.local/share/applications
. - Die
.desktop
oben platzierte Datei benötigt keine Ausführungsberechtigung. Sie kann 0644 sein. - Wenn die
.desktop
Datei einen Schlüssel hat,Hidden
sollte dieser lautenHidden=false
. - Wenn die
.desktop
Datei einen Schlüssel hat,NoDisplay
sollte dieser lautenNoDisplay=false
. - Der
Exec
Schlüssel sollte einen gültigen Befehl haben. Bash-Befehle funktionieren möglicherweise nicht wie indiese Antwort.
Mit diesen Einstellungen sollte der Desktop-Eintrag mit der Taste durchsuchbar sein Superund von dort aus mit der Option Right Click-> Add to Favoritesals Favorit auf dem Dashboard eingerichtet werden können.
Notiz: In den obigen Aufzählungspunkten bedeutet „Hat einen Schlüssel“, dass der Schlüssel in der Konfigurationsdatei vorhanden ist. Alternativ kann er fehlen. In diesem Fall wird der Standardwert für diesen Schlüssel wirksam.
Antwort2
Ihre .desktop
Datei sollte sich in ~/.local/share/applications
oder in einem applications
Ordner unter einem der Verzeichnisse in der XDG_DATA_DIRS
Umgebungsvariable befinden.
Installieren Sie die Datei für Ihre benutzerdefinierte Anwendung daher unter, ~/.local/share/applications
wenn Sie der Einzige sind, der die Anwendung in Ihrem Benutzermenü sehen muss, oder unter, /usr/local/share/applications
um sie allen Benutzern zur Verfügung zu stellen.
Nach der ordnungsgemäßen Installation können Sie den Launcher auch zu Ihren Favoriten hinzufügen.
Antwort3
Sie können Ihren Launcher manuell über die Befehlszeile hinzufügen.
dconf read /org/gnome/shell/favorite-apps
um einen String auszugeben, der die aktuellen Favoriten darstellt, zB ['firefox.desktop', 'org.gnome.Nautilus.desktop']
Kopieren Sie die Zeichenfolge und fügen Sie Ihren neuen Launcher zur Liste hinzu. Führen Sie Folgendes aus, um Ihre Favoriten zu aktualisieren:
dconf write /org/gnome/shell/favorite-apps "['firefox.desktop', 'org.gnome.Nautilus.desktop', 'YourManualApp.desktop']"