"edit-app-launcher" "1" "" "" "Starbuntu"

NAME

edit-app-launcher - erleichtert die Bearbeitung von Desktop-Konfigurationsdateien für Anwendungen (bereitgestellt von Starbuntu)

SYNTAX

edit-app-launcher [ <Stichwort> | <Dateipfad *.desktop> ]

BESCHREIBUNG

Will man einen Eintrag des Anwendungsmenus in eine andere Kategorie verschieben, seinen Menutext ändern, das zugehörige Symbol wechseln, dem assoziierten Programm Parameter hinzufügen usw., so kann man dies auf zweierlei Arten tun:

Erste Methode:


Man ändert die betreffende Desktop-Konfigurationsdatei *.desktop direkt im Ordner /usr/share/applications, imdem man auf sie rechtsklickt, edit-app-launcher anklickt, während des kurzen Erscheinens eines kleinen weißen Fensters die Super-Taste drückt und sich zur Erlangung der Root-Rechte authentifiziert. Alternativ ruft man gsu edit-app-launcher auf, authentifiziert sich, sucht nach der Datei und bearbeitet sie dann. Beide Methoden sind u. U. problematisch, da ein späteres Update des Paketes, zu dem die Desktop-Datei gehört, diese automatisch wieder überschreibt.

Zweite Methode:


Ohne Authentifizierung bearbeitet man mit edit-app-launcher nach Wahl der Desktop-Konfigurationsdatei eine automatisch generierte Kopie von ihr im Ordner ~/.local/share/applications, wenn sich das Original in /usr/share/applications befindet. Das Applikationsmenu greift dann vorrangig auf diese Kopie zurück. Ohne Authentifizierung hat man aber auch die Möglichkeit, Desktop-Konfigurationsdateien aus dem Desktop- oder dem Autostart-Ordner zu bearbeiten.

In beiden Fällen geht man folgendermaßen vor:

Ist die Desktop-Konfigurationsdatei noch nicht spezifiziert, gibt man zunächst ein Stichwort (auch RegEx) ein. Danach werden diejenigen Desktop-Dateien aufgelistet, die dieses Stichwort enthalten. Nach Auswahl einer dieser Dateien lassen sich deren wesentlichen Einträge wie Name, Kommentar, Befehl, Symbol und Kategorien bearbeiten. Das App-Symbol wird entweder manuell oder nach Anklicken des rechten Ordnersymbols mithilfe einer Datei-Auswahlbox festgelegt. Sagt Ihnen kein angebotenes Symbol zu, können Sie auch im Internet danach suchen, ein gefundenes Symbol im Ordner ~/.icons abspeichern und dieses dann in die Dateiauswahl-Box ziehen. Achtung: Ein neuer 'Kategorien'-Eintrag ersetzt nicht die aktuellen Kategorien, sondern fügt die neue hinzu. Alle aktuellen Kategorien können durch Wahl von 'Zurücksetzen' entfernt werden. Die Wahl einer Kategorie ist nur notwendig, wenn sich die vorliegende Desktop-Konfigurationsdatei in einem applications-Ordner befindet.

Löscht man einen Eintrag, so wird die betreffende Zeile aus der Desktop-Konfigurationsdatei entfernt. Will man einen nicht aufgelisteten Eintrag löschen, z. B. 'Terminal=true', so gibt man bei 'Außerdem' 'Terminal=' ein. Mit 'OK' bestätigt man die Einträge und die Datei wird dann automatisch gespeichert und als ausführbar markiert. Wird die Datei im Ordner /usr/share/applications geämdert, so wird ihre Kopie in ~/.local/share/applications zurückgesetzt, d. h. in ein Backup umbenannt.

Ohne Eingabe eines Stichworts öffnet sich nach 'OK' eine Datei-Auswahlbox, mit der entweder eine bestehende oder eine neue Dektop-Konfigurationsdatei *.desktop aufgerufen und dann bearbeitet werden kann.

Wird dieses Programm mit einem Stichwort als Parameter aufgerufen, so werden in einer Auswahlliste alle Desktop-Konfigurationsdateien angezeigt, die dieses Stichwort enthalten. Wird es mit dem Pfad einer beliebigen Desktop-Konfigurationsdatei als Parameter aufgerufen, so öffnet sich gleich das Bearbeitungsfenster.

Soll mithilfe der neu erstellten Desktop-Konfigurationsdatei ein Desktopsymbol kreiert werden, so navigieren Sie zu dieser Datei und ziehen Sie sie auf eine freie Stelle des Desktops. Platzieren Sie das neue Desktop-Symbol an eine Stelle Ihrer Wahl und ändern Sie ggf. den Text unter dem Symbol, indem Sie auf das Symbol rechtsklicken.

DATEIEN

/usr/local/bin/edit-app-launcher

AUTOR

Peter Starfinger <info@die-starfingers.de>