From 3dcd2027b438798ee2665b177f9f00070fdb74e5 Mon Sep 17 00:00:00 2001 From: K900 Date: Sun, 27 Jul 2025 09:13:03 +0300 Subject: [PATCH] umu-launcher: don't die with parent Boo Legendary. --- pkgs/by-name/um/umu-launcher/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/um/umu-launcher/package.nix b/pkgs/by-name/um/umu-launcher/package.nix index a282d7d3e2ab..8c1c23d66d8e 100644 --- a/pkgs/by-name/um/umu-launcher/package.nix +++ b/pkgs/by-name/um/umu-launcher/package.nix @@ -32,6 +32,11 @@ buildFHSEnv { executableName = umu-launcher-unwrapped.meta.mainProgram; runScript = lib.getExe umu-launcher-unwrapped; + # Legendary spawns UMU, doesn't wait for it to exit, + # and immediately exits itself. This makes it so we can't + # die with parent, because parent is already dead. + dieWithParent = false; + extraInstallCommands = '' ln -s ${umu-launcher-unwrapped}/lib $out/lib ln -s ${umu-launcher-unwrapped}/share $out/share