I just wanted to see what folks are doing with software that currently can’t be installed with either rpm-ostree or flatpak.
The rpm available for Brave installs to /opt, so currently can’t be overlaid in Silverblue (unless that changed very recently). I’m also trying to keep my Silverblue install as “pure” as possible, so am avoiding adding additional repos, including both 3rd party and rpmfusion. I’ve attempted to work on building out a flatpak for Brave, but don’t know enough at the moment to get around the sandboxing issue with Chromium based browsers. I have no interest in running it with --no-sandbox for security reasons.
I was able to install a binary release of Brave from their github releases into my home directory and hack up a desktop file to launch it, so that is working for now (no updates, plus I may be missing stuff I am not even aware of). I suppose I could install in a toolbox container and put together a script to launch it (called from a desktop file) but not sure what that buys me.
So what approach do you take if your favorite piece of software isn’t exactly Silverblue friendly?