I love Firefox. I use Firefox Nightly as my daily driver.
Recent changes with how Firefox uses its profiles has meant I’ve now uninstalled the stable release of Firefox I had installed with my package manager.
The other motivation to get Firefox Nightly to play nice with GNOME was the new nightly logo.
To install Firefox Nightly I donwloaded the latest release and extracted it to
/opt/firefox. I then made the
firefox folder owned by my user account so firefox could update itself. GNOME uses
.desktop files to populate its launcher and dock. I created this file and saved it to
[Desktop Entry] Version=1.0 Name=Firefox Comment=Browse the World Wide Web Icon=/opt/firefox/browser/icons/mozicon128.png Exec=/opt/firefox/firefox %u Terminal=false Type=Application Categories=Network;WebBrowser; Actions=PrivateMode;SafeMode;ProfileManager; [Desktop Action PrivateMode] Name=Private Mode Exec=/opt/firefox/firefox --private-window %u [Desktop Action SafeMode] Name=Safe Mode Exec=/opt/firefox/firefox --safe-mode [Desktop Action ProfileManager] Name=Profile Manager Exec=/opt/firefox/firefox --ProfileManager
Hopefully this useful to others.