Creating Desktop and Dashboard entires - Pipe-Runner/dotfiles GitHub Wiki

https://askubuntu.com/questions/457617/are-there-any-gui-apps-that-can-create-desktop-files

When xyz.desktop file is made, move it to sudo nano /usr/share/applications/

Arronax is also a good utility for creating desktop entries.

For use specific application

https://www.cyberciti.biz/howto/how-to-install-and-edit-desktop-files-on-linux-desktop-entries/

If needed, use absolute path of application and icon.