Skip to content

🖥️🛠️ Customize your Linux menu launchers effortlessly with Libre Menu Editor! Enhance your desktop experience with easy .desktop file modifications. Built with Python3, GTK, and libadwaita for a sleek, adaptive interface. Perfect for power users and beginners alike. Try it now! [MIRROR][UNOFFICIAL]

Notifications You must be signed in to change notification settings

facsimiles/libre-menu-editor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

One-Click installation


Manual setup

Dependencies:

  • python3
  • python3-gobject
  • libadwaita >= 1.4 (for adaptive interface)
  • libadwaita >= 1.2 (for static interface)
  • libgtk >= 4.8
  • xdg-utils

First: Download the code

git clone https://codeberg.org/libre-menu-editor/libre-menu-editor
cd libre-menu-editor

Option 1: Run without installation

libre-menu-editor/main.py

Option 2: Install with flatpak-builder

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install org.gnome.Platform/x86_64/46
flatpak-builder --user --install --force-clean .build-dir flatpak.yml

Option 3: Install with make

sudo make install
sudo gtk-update-icon-cache -f /usr/share/icons/hicolor

How to contribute

Option 1: Improving the translation

If you want to improve a translation, it is recommended to do so through the weblate. Alternatively, you can edit the translation files directly and contribute your changes in a pull request.

Option 2: Reporting bugs and giving feedback

Bug reports, feedback, and feature requests can be made through the issue tracker.

Option 3: Suggesting changes to the code

If you have written bug fixes and want to merge them into the upstream project, feel free to make a pull request. If you want to contribute code that introduces new features, changes existing features or makes changes to the interface, please open an issue to first discuss your ideas with the project's maintainers.


Contributions

2023-07-01: albano.battistella added italian translations: it.json

2024-01-07: locness3 improved french translations: fr.json

2024-04-28: Sabri Ünal added turkish translations: tr.json

2024-07-29: SomeTr improved ukrainian translations: uk.json

2024-08-09: NaumovSN added russian translations: ru.json

2024-08-26: meskobalazs added hungarian translations: hu.json

About

🖥️🛠️ Customize your Linux menu launchers effortlessly with Libre Menu Editor! Enhance your desktop experience with easy .desktop file modifications. Built with Python3, GTK, and libadwaita for a sleek, adaptive interface. Perfect for power users and beginners alike. Try it now! [MIRROR][UNOFFICIAL]

Topics

Resources

Stars

Watchers

Forks