It looks like you want SteamOS. I recommend either getting a Steam Deck, wait for the Steam Machine or install it compatible hardware if you have any. No Nvidia GPUs.
SteamOS checks all three requirements for the most part, maybe 3 not so much. But it will be near impossible to fuck it up as it has a read-only filesystem and all apps are installed through flatpak which are sandboxed similar to apps on iOS.
It looks like you want SteamOS. I recommend either getting a Steam Deck, wait for the Steam Machine or install it compatible hardware if you have any. No Nvidia GPUs.
SteamOS checks all three requirements for the most part, maybe 3 not so much. But it will be near impossible to fuck it up as it has a read-only filesystem and all apps are installed through flatpak which are sandboxed similar to apps on iOS.