Firefox is my default browser but I have to run Chrome to be able to use PWAs (progressive web apps). when I click links in the PWA they always open a Chrome window. I've been playing with appending an ff: to URLs and then having xdg-open handle the URL with Firefox but no luck so far. I read over the many xdg-open articles but I can't seem to get it to work properly. this seems like the cleanest way to go about it, though.
I realize I would need to write an extension to append every URL on the page with ff:. I'm on KDE Neon but I think this is applicable here.
Sources already used fruitlessly: