Honestly, I have no idea what I’m doing. I’ve compiled snippets from a bunch of sources and created a product that basically works, without a lot of understanding of how all the pieces fit together. I don’t know what a “desktop launcher” is. Are you saying I can get rid of the whole desktop-gtk part
in my YAML? And if I did that, might that help with the icon? Do I need to replace the desktop-gtk part
with something else?
I would probably know more about the YAML if re-snapping didn’t take so long, because I’d mess with it more to remove unnecessary stuff. But snapping takes so long that once I get something that works I stop messing with it!