Easily create shortcuts on the GNOME desktop
Ever come across a stubborn one-off app that REFUSES to ship as anything but a stand-alone binary? You know the one. Often times, these apps won't come with an install script (at least, one that creates a proper desktop icon!). For these apps,
let Shortcut Maker come to the rescue. It simplifies the process of creating a .destkop file by guiding the user through the shortcut creation process.
Currently, the application supports:
For creating shortcuts, this app supports:
- Naming the shortcut (
Name) - Setting the executable path (
Exec) - Setting the icon (
Icon) - Specifying whether the terminal should be used (
Terminal) - Setting comments (
Comment) - Specifying categories (although without any fancy front-end; just as a string) (
Categories)
Any .desktop file can be opened in Shortcut Maker and modified. That said, I strongly recommend against trying to modify shortcuts not made with Shortcut Maker - its primary purpose is to help users out when they make a typo in the shortcut.
Any .desktop file can be deleted using this app. Like with opening shortcuts, this is primarily used for deleting shortcuts created using Shortcut Maker and no longer needed. While it can delete shotcuts created from other applications,
I recommend against it. I also can't guarantee that those other applications won't bring back those .desktop files down the line, or if they'll break expecting to use that file for something.
This app creates .desktop files according to the FreeDesktop Desktop Entry Specification. While this app should work fine on KDE and other desktop environments
that follow these specifications, I haven't tested those environments.
Stack:
- UI Toolkit: GTK 4 and Adwaita
- Language: Python
