simon.desktop should be renamed to org.kde.somon.desktop etc
Description
Description
Comment Actions
Not only recommended, but mandatory when the desktop file is for an application (Type=Application):
https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#basic-format
For applications, the part of the name of the desktop file (before the .desktop) should follow the "reverse DNS" convention, e.g. org.example.FooViewer.desktop. The name should be a valid D-Bus well-known bus name. The valid characters (aside '.') are [A-Z][a-z][0-9] along with dash ('-') and underscore ('_'). Components may not begin with a digit.