@sushimcpe regardless of which immutable distro you decide to stick with, there will be instances where software isn't available via officially supported methods or in your user folders. My girlfriend has a Steam deck with stock Steam OS and we've had some success using distrobox (distrobox.it) to manage other linux distros in containers so you can install applications in them and then "export" a launcher/shortcut/command to your host distro. KDE offers a GUI called "Kontainer" which does a lot of the work for you. So if you ever see a game distributed as a .deb, only from the AUR, or anything else, you can (quickly, at a button-press) install a container of the appropriate distro to install it and run it from (and then open it in a distrobox terminal which keeps access to your host filesystem for ease-of-use). This lets you work around the rough edges of things unsupported and unpackaged for your immutable Linux distrobution like SteamOS or Bazzite.
@thufie@pixie.town That's a really cool solution! Thanks for letting me know!
gosh I learn new things every day whenever I hear about Linux stuff on fedi :3