adept
Thanks for your response.
That's exactly what i had in mind. I just wasn't quite sure it would work out as i imagined.
Since i asked this question i have already prepared a second (empty) disk and a disko config to make it all declarative. Before i actually apply this config to my second disk i'm looking into creating a VM to test the disko-partitions
Home-manager is probably what you want.
There are also some flakes (search in the official nixos search in the flakes tab) maybe one of them provides a module you need
Nushell is pretty nice.
For Rocket league you need to manually enable proton under properties.
Its running without problems for me now
Often even when its on sale i have already lost interest.
Quality can only increase. If people have to think twice about buying games and don't preorder every half- finished game
I use NixOs btw Its awesome. Having a stable system config with home-mangere for the user env is pretty nice to just play around with the security of always being able to switch back to a working generation (some exceptions may apply).
I was messing with the hardware config (which has a warning not to mess with it if you dont know what you are doing) and corrupted my drives.
I got my previous system back from a clean install in 30 minutes.
AFAIK steam has optional drm. If the devs dont use it you can play the games without steam. I think it says on the store page if it's drm-free
When it was on sale recently I didn't buy it. Instead I removed all Sony games from my wishlist, knowing they would require PSN even for single player games.