When using bazzite you can use fedora instead as that’s the basis. It should help with hitting more results.
What exactly are you installing through the CLI? They have an app store where you can find ( most? Probably? ) of the stuff you’re looking for.
You can use the CLI to find flatpacks and install them. And as a power user, sure why not. But if you’re not comfortable with it, why not use the GUI?
What games are you playing that are causing you issues? I don’t think I’ve had any game issues using the latest proton version , but most of the games I’ve played recently arent very old.
Eeeeh. I’m glad it’s working out of the box for all those people then. But that doesn’t really help you out.
Unfortunately I don’t own any of these games so I can’t test it to see if I could help out. Bizarre that you’re running into issues considering the games I checked are steam deck verified. Black Mesa people mention using the proton rather than the native ( Linux ) version.
If mullvad is wireguard based you can always import the wireguard config in your network manager and connect that way. It’s what I did for my VPN. Downside is that you won’t be able to use any features the app would offer you ( besides the VPN connection ).
Sorry I can’t be of more help. :(