Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
Motivation for this change
It would be great if steam would "just work"
This module achives that by enabling common options needed to make steam just work, that aren't enabled by default
I don't think #45492 (comment) is necessary. If the issue still occurs, it's likely very limited, and won't occur in most cases, and I don't think enabling Steam should be doing system-wide changes unless it's necessary without making it clear they occur.
Keep in mind in Ubuntu, the number of open file handles is 1024, matching NixOS's value. Therefore, if having such a file handle limit causes issues, it will also cause them on Ubuntu.
The specific difference is the following line:
This isn't present in the current steam module.
I'm not sure if this is a deviation, or if it just happens to be part of a larger "example" nix file and isn't actually relevant to running steam.
If the former, this should be made consistent.