Shortcut is an desktop app made using Rust, GTK4 and Libadawaita that can easily create .desktop
files.
It is specifically designed to visually integrate with the GNOME desktop environment.
Requirements
- Minimum Rust version > 1.70 - check it by running:
rustc -V
- Minimum GTK version > 4.10 - check it by running
pkg-config --modversion gtk4
- Minimium Libadwaita version > 1.3 - check it by running
pkg-config --modversion libadwaita-1
The roadmap for adding features includes:
- Expert mode - create
.desktop
files following the full Freedesktop specification - Editing existing
.desktop
files - Integrate with a translation API to automatically generate localized values for keys