Palemoon browser

How about this https://developer.gnome.org/integration-guide/stable/desktop-files.html.en ?

Make a file called, i.e., palemoon.desktop on ~/.local/share/applications, then content on that file should be like an Example 1-1.