diff --git a/pkgs/games/osu-lazer/default.nix b/pkgs/games/osu-lazer/default.nix index 570c1ebc743e..7028d79f80f4 100644 --- a/pkgs/games/osu-lazer/default.nix +++ b/pkgs/games/osu-lazer/default.nix @@ -5,6 +5,7 @@ , dotnetCorePackages , makeDesktopItem , copyDesktopItems +, makeWrapper , ffmpeg , alsa-lib , SDL2 @@ -32,7 +33,10 @@ buildDotnetModule rec { dotnet-sdk = dotnetCorePackages.sdk_8_0; dotnet-runtime = dotnetCorePackages.runtime_8_0; - nativeBuildInputs = [ copyDesktopItems ]; + nativeBuildInputs = [ + copyDesktopItems + makeWrapper + ]; runtimeDeps = [ ffmpeg @@ -59,6 +63,9 @@ buildDotnetModule rec { fixupPhase = '' runHook preFixup + wrapProgram $out/bin/osu\! \ + --set OSU_EXTERNAL_UPDATE_PROVIDER 1 + for i in 16 32 48 64 96 128 256 512 1024; do install -D ./assets/lazer.png $out/share/icons/hicolor/''${i}x$i/apps/osu\!.png done