From 623f928fb464bb5ec29ae1d0e9369ef7d1d00cce Mon Sep 17 00:00:00 2001 From: Faugus Date: Thu, 22 Jan 2026 07:36:08 -0300 Subject: [PATCH] Fixed game not launching from context when having single quotes --- faugus_launcher.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/faugus_launcher.py b/faugus_launcher.py index a53c2a9..504a87b 100644 --- a/faugus_launcher.py +++ b/faugus_launcher.py @@ -6356,22 +6356,22 @@ def run_file(file_path): if disable_hidraw: command_parts.append("PROTON_DISABLE_HIDRAW=1") - command_parts.append(os.path.expanduser(f"WINEPREFIX='{default_prefix}/default'")) + command_parts.append(os.path.expanduser(f'WINEPREFIX="{default_prefix}/default"')) command_parts.append("GAMEID=default") if default_runner: if default_runner == "Proton-CachyOS": - command_parts.append(f"PROTONPATH='{proton_cachyos}'") + command_parts.append(f'PROTONPATH="{proton_cachyos}"') else: - command_parts.append(f"PROTONPATH='{default_runner}'") + command_parts.append(f'PROTONPATH="{default_runner}"') if gamemode: command_parts.append("gamemoderun") if mangohud: command_parts.append("mangohud") - command_parts.append(f"'{umu_run}'") + command_parts.append(f'"{umu_run}"') if file_path.endswith(".reg"): - command_parts.append(f"regedit '{file_path}'") + command_parts.append(f'regedit "{file_path}"') else: - command_parts.append(f"'{file_path}'") + command_parts.append(f'"{file_path}"') command = ' '.join(command_parts) subprocess.run([faugus_run, command], cwd=file_dir)