How to Create a .Desktop File For Your Application in Linux - Make Tech Easier
TuxArena | Creating Desktop Files
Desktop Shortcut for Python Script on Raspberry Pi - SB Components – SB Components Ltd
DeskCut Helps You to Create Linux Desktop Shortcuts with Ease
On Linux, the AppImage's obsidian.desktop file is missing %u at end of Exec line, which is needed for xdg-open to work - Bug graveyard - Obsidian Forum
Free desktop XDG menu Specification
Linux Desktop File support - Visual Studio Marketplace
How to install and edit desktop files on Linux (Desktop entries) - nixCraft