proton-ge-bin: allow overriding display name in steam (#378855)

This commit is contained in:
Sefa Eyeoglu
2025-02-09 19:37:51 +01:00
committed by GitHub
+5 -2
View File
@@ -3,6 +3,9 @@
stdenvNoCC,
fetchzip,
writeScript,
# Can be overriden to alter the display name in steam
# This could be useful if multiple versions should be installed together
steamDisplayName ? "GE-Proton",
}:
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "proton-ge-bin";
@@ -39,9 +42,9 @@ stdenvNoCC.mkDerivation (finalAttrs: {
preFixup = ''
substituteInPlace "$steamcompattool/compatibilitytool.vdf" \
--replace-fail "${finalAttrs.version}" "GE-Proton"
--replace-fail "${finalAttrs.version}" "${steamDisplayName}"
substituteInPlace "$steamcompattool/proton" \
--replace-fail "${finalAttrs.version}" "GE-Proton"
--replace-fail "${finalAttrs.version}" "${steamDisplayName}"
'';
/*