···69 # The intended use-case for this is when SKIP_HOST_UPDATE is enabled via other means,
70 # for example if a settings.json is linked declaratively (e.g., with home-manager).
71 disableUpdates ? true,
072}:
73assert lib.assertMsg (
74 !(withMoonlight && withVencord)
···182 ${lib.strings.optionalString enableAutoscroll "--add-flags \"--enable-blink-features=MiddleClickAutoscroll\""} \
183 --prefix XDG_DATA_DIRS : "${gtk3}/share/gsettings-schemas/${gtk3.name}/" \
184 --prefix LD_LIBRARY_PATH : ${libPath}:$out/opt/${binaryName} \
185- ${lib.strings.optionalString disableUpdates "--run ${lib.getExe disableBreakingUpdates}"}
0186187 ln -s $out/opt/${binaryName}/${binaryName} $out/bin/
188 # Without || true the install would fail on case-insensitive filesystems
···69 # The intended use-case for this is when SKIP_HOST_UPDATE is enabled via other means,
70 # for example if a settings.json is linked declaratively (e.g., with home-manager).
71 disableUpdates ? true,
72+ commandLineArgs ? "",
73}:
74assert lib.assertMsg (
75 !(withMoonlight && withVencord)
···183 ${lib.strings.optionalString enableAutoscroll "--add-flags \"--enable-blink-features=MiddleClickAutoscroll\""} \
184 --prefix XDG_DATA_DIRS : "${gtk3}/share/gsettings-schemas/${gtk3.name}/" \
185 --prefix LD_LIBRARY_PATH : ${libPath}:$out/opt/${binaryName} \
186+ ${lib.strings.optionalString disableUpdates "--run ${lib.getExe disableBreakingUpdates}"} \
187+ --add-flags ${lib.escapeShellArg commandLineArgs}
188189 ln -s $out/opt/${binaryName}/${binaryName} $out/bin/
190 # Without || true the install would fail on case-insensitive filesystems