Steam: Difference between revisions
imported>K900 →GE-Proton (GloriousEggroll): Remove extremely misleading environment variable config |
imported>K900 →GE-Proton (GloriousEggroll): Unnote |
||
| Line 140: | Line 140: | ||
=== GE-Proton (GloriousEggroll) === | === GE-Proton (GloriousEggroll) === | ||
By default, Steam on NixOS won't see any manually-installed [https://github.com/GloriousEggroll/proton-ge-custom Proton-GE] versions. In order for Steam to be able to find these, you need to have the environment variable <code>STEAM_EXTRA_COMPAT_TOOLS_PATHS</code> set in your login session, for example: | |||
<syntaxhighlight lang=nix> | <syntaxhighlight lang=nix> | ||
environment.variables.STEAM_EXTRA_COMPAT_TOOLS_PATHS = "~/.steam/root/compatibilitytools.d"; | environment.variables.STEAM_EXTRA_COMPAT_TOOLS_PATHS = "~/.steam/root/compatibilitytools.d"; | ||
</syntaxhighlight> | </syntaxhighlight> | ||
{{note|As of 8/2022, the [https://search.nixos.org/packages?query=protonup protonup] auto-updater in nixpkgs is currently broken due to a naming convention change; see discussion [https://github.com/AUNaseef/protonup/issues/25 here] which suggests using a fixed fork (which is not yet part of nixpkgs) until it is patched or a PR is accepted. (Or you can simply just continue to manually install new versions.)}} | {{note|As of 8/2022, the [https://search.nixos.org/packages?query=protonup protonup] auto-updater in nixpkgs is currently broken due to a naming convention change; see discussion [https://github.com/AUNaseef/protonup/issues/25 here] which suggests using a fixed fork (which is not yet part of nixpkgs) until it is patched or a PR is accepted. (Or you can simply just continue to manually install new versions.)}} | ||