Mit MenuLibre das Anwendungsmenü bearbeiten

Avatar von Christoph Langner

3 Min. Lesezeit

78 Aufrufe

Installiert man unter Linux eine Anwendung aus der Paketverwaltung der Distribution, trägt sich diese in der Regel automatisch in das Anwendungsmenü ein. Ganz gleich, ob man GNOME, KDE, Xfce oder einen einfachen Fenstermanager mit einem kleinen Panel inklusive Anwendungsmenü nutzt – dank der Desktop Menu Specification der Freedesktop-Foundation. Die Pakete enthalten eine DESKTOP-Datei, die bei der Installation…

Installiert man unter Linux eine Anwendung aus der Paketverwaltung der Distribution, trägt sich diese in der Regel automatisch in das Anwendungsmenü ein. Ganz gleich, ob man GNOME, KDE, Xfce oder einen einfachen Fenstermanager mit einem kleinen Panel inklusive Anwendungsmenü nutzt – dank der Desktop Menu Specification der Freedesktop-Foundation. Die Pakete enthalten eine DESKTOP-Datei, die bei der Installation nach /usr/share/applications verschoben wird. Es gibt jedoch Situationen, in denen dieser Eintrag fehlt oder man Änderungen am Menüeintrag vornehmen möchte. Man könnte die entsprechende Datei manuell bearbeiten oder auf den sehr schön gestalteten MenuLibre-Editor zurückgreifen.

MenuLibre ist seit Debian 8 „Jessie“ beziehungsweise Ubuntu 14.04 LTS „Trusty Tahr“ in den Paketquellen zu finden. Unter Arch Linux hat es das Programm noch nicht in die regulären Quellen geschafft, weshalb für die Installation das AUR bemüht werden muss. In der Regel sollte es jedoch keine großen Probleme geben, die Anwendung auf dem System zu installieren. Obwohl das Programm auf den modernen GTK3-Bibliotheken basiert, hat es keine Abhängigkeiten zum GNOME-Desktop selbst. Bei der Installation auf einem Nicht-GNOME-System muss man also keine Bedenken haben, eine halbe Desktopumgebung mit unzähligen Abhängigkeiten mitzuziehen.

### MenuLibre unter Arch Linux installieren
$ pacaur -Ss menulibre
aur/menulibre 2.1.3-1 (114, 8,27)
    An advanced menu editor that provides modern features in a clean,
    easy-to-use interface. All without GNOME dependencies
$ pacaur -S menulibre
### MenuLibre unter Debian/Ubuntu installieren
$ sudo apt install menulibre

MenuLibre liest beim Start sämtliche Einträge aus dem Anwendungsmenü ein und bereitet diese grafisch auf. Man kann bestehende Einträge bearbeiten, neue Starter hinzufügen oder das Menü mit neuen Verzeichnissen und Trennlinien nach eigenen Wünschen gestalten. Änderungen an den Einträgen werden jedoch nicht direkt im System unter /usr/share/applications vorgenommen, sodass das Programm keine Root-Rechte benötigt. Stattdessen kopiert es die modifizierten DESKTOP-Dateien nach ~/.local/share/applications in das Homeverzeichnis des aktuellen Benutzers. Die dort abgelegten Einträge im Anwendungsmenü überschreiben dann später die Einträge des Systems.

Obwohl man in der Praxis heutzutage selten einen Menüeditor benötigt, erweist er sich doch immer wieder als nützlich: Der kommerzielle RAW-Entwickler AfterShot Pro beispielsweise erscheint nach dem Start gleich zweimal im Anwendungsmenü. Das eine Icon repräsentiert den Startmenüeintrag, das andere die aktive Anwendung. Das Problem liegt darin, dass in der DESKTOP-Datei der Anwendung keine StartupWMClass definiert wurde, sodass das Anwendungsfenster nicht dem Icon zugeordnet werden kann. Mit MenuLibre lässt sich dieses Problem schnell lösen: Einfach xprop WM_CLASS ausführen und einen Klick auf das Programmfenster von AfterShot tätigen, um die WMClass des Programms zu ermitteln. Diese kann dann in MenuLibre im Feld Start-WM-Klasse unter Fortgeschritten eingetragen werden.

Ähnliche Beiträge

13 Kommentare zu „Mit MenuLibre das Anwendungsmenü bearbeiten“

  1. Avatar von Daniel

    Woher haben sie das wallpaper ?

    1. Avatar von Christoph Langner

      Hi Daniel, here you go: http://imgur.com/a/KcVXh, hier https://www.behance.net/gallery/12984019/What-Space-Really-Looks-Like
      gibts noch ein paar mehr Infos…

  2. Avatar von Horald

    Hey, super! Soetwas habe ich schon lange gesucht.

  3. Avatar von

    Funktioniert und sieht gut aus, danke für den Tipp!

  4. Avatar von Christian
    Christian

    Darf ich fragen, was das für ein Mauszeiger ist? Auf dem Bild im Header.

    1. Avatar von Christoph Langner

      Hi Christian, das ist der Numix-Cursor. Unter Arch kann man ihn aus dem AUR installieren…

      $ pacaur -Ss numix xcursor
      aur/xcursor-numix 0.9.1-2 (49, 4,83) [installed]
      An X-cursor-theme for use along with the numixproject products.
      $ pacaur -S xcursor-numix

      Grüße, Christoph

      1. Avatar von Christian
        Christian

        Ich danke dir Christoph.

  5. Avatar von Alexander
    Alexander

    Welches Gnome-Theme verwendest du auf dem Header Bild ? Die Farbkombination aus Cyan und Magenta gefällt mir sehr gut.

  6. Avatar von Alexander
    Alexander

    Was für ein Gnome-Theme verwendest du ? Die Farbkombination aus Cyan und Magenta gefällt mir sehr gut.

  7. Avatar von Alexander
    Alexander

    Was für ein Gnome-Theme vewendest du auf dem Header-Bild? Die Farbkombination gefällt mir sehr gut.

    1. Avatar von Alexander
      Alexander

      Sorry, für die drei sich wiederhohlenden Postings. Sollte eigentlich nur eins werden. Bei menem Firefox gab es wohl einen Anzeigefehler.

    2. Avatar von Christoph Langner

      Ich mache die Tage mal einen „Mein-Desktop-Posting“ mit allen Details 🙂

  8. Avatar von benediktg

    Nur mal so als Hinweis für KDE-Benutzer: KDE bringt so einen Menüeditor bereits mit, der lässt sich entweder über das Kontextmenü im Anwendungs-Starter oder über kmenuedit aufrufen. 😉

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Markdown wird unterstützt: **fett**, _kursiv_, [Linktext](URL), `Code`, Zeilen mit - für Listen, 1. für nummerierte Listen, dreifache Backticks für Codeblöcke.

Sicherheitsabfrage: Welches Logo ist das?

Über den Blog

Seit 2006 probiere ich hier aus, was Linux, freie Software und die passende Hardware so hergeben – von Distributions-Tests bis zum Raspberry-Pi-Projekt. Praxisnah statt bloßem Nachrichtenticker.

Zuletzt auf Mastodon

Scene Composer in Aktion: Ein Screenshot wird geladen, in verschiedene 3D-Szenen wie Café, Gaming-Desktop, Homeoffice und Podcast-Studio eingesetzt, gedreht und gezoomt. Anschließend wird eine Vorschau gerendert.

Ich finde Screenshots als Aufmacher oft langweilig. In der Vergangenheit habe ich daher oft den Bildschirm im wahrsten Sinne des Wortes abfotografiert. Das bringt etwas Leben in die Artikel –…

Kategorien

Blog unterstützen

Gefällt dir, was du hier liest? Mit einer kleinen Spende hilfst du, Hosting und neue Testgeräte zu finanzieren – und sorgst nebenbei für den nötigen Kaffee.

Linux und Ich — Mit MenuLibre das Anwendungsmenü bearbeiten
https://linuxundich.de/gnu-linux/mit-menulibre-das-anwendungsmenue-bearbeiten/ — gedruckt am 25. September 2026