I posted this on reddit but thought it may get more traction here.
I have a really odd problem with trying to make Firefox Nightly the default browser on Solus KDE. So far, nothing I have tried has worked.
For some background, I've been using Solus Budgie for quite a while and Nightly has been set as the default since the beginning. I also have openSUSE KDE running Nightly as the default. With Solus KDE, Initially, I use the same installation and same desktop file as Budgie but that failed. I then tried installing in various locations and using different settings in the .desktop file. I've also been through kdesettings - default applications/file associations where nightly is the default and that's also reflected in .config/mimeapps.list.
As as test I installed kde neon in a vm and added nightly in my usual manner, there were no issues.
Is there something I'm missing?
Thanks.
Some detail:
Firefox is from Mozilla ftp latest central.
Iniitally installed in /usr/lib64/firefox-nightly with a symbolic link for firefox to /usr/bin
I also tried putting the installation in folder in my home.
[Desktop Entry]
Version=1.0
Name=Firefox
GenericName=Web Browser
Comment=Browse the Web
Exec=firefox-nightly -p %u
Icon=firefox-nightly
Terminal=false
Type=Application
MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;
StartupNotify=true
Categories=Network;WebBrowser;
Keywords=web;browser;internet;
Actions=new-window;new-private-window;new-tab;
StartupWMClass=Navigator
[Desktop Action new-window]
Name=Open a New Window
Exec=firefox-nightly --new-window %u
[Desktop Action new-private-window]
Name=Open a New Private Window
Exec=firefox-nightly --private-window %u
[Desktop Action new-tab]
Name=Open a New Tab
Exec=firefox-nightly --new-tab about:newtab