From d91485ec7522ec179fd92d560847d9ccf83182f6 Mon Sep 17 00:00:00 2001 From: Valentin Guerdin <70648608+blobs0@users.noreply.github.com> Date: Wed, 2 Apr 2025 14:32:27 +0200 Subject: [PATCH] Patch Linux Path Not Found add folder /usr/lib/cursor/app/ --- reset_machine_manual.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/reset_machine_manual.py b/reset_machine_manual.py index f9359be..a10f862 100644 --- a/reset_machine_manual.py +++ b/reset_machine_manual.py @@ -46,7 +46,7 @@ def get_cursor_paths(translator=None) -> Tuple[str, str]: default_paths = { "Darwin": "/Applications/Cursor.app/Contents/Resources/app", "Windows": os.path.join(os.getenv("LOCALAPPDATA", ""), "Programs", "Cursor", "resources", "app"), - "Linux": ["/opt/Cursor/resources/app", "/usr/share/cursor/resources/app", os.path.expanduser("~/.local/share/cursor/resources/app")] + "Linux": ["/opt/Cursor/resources/app", "/usr/share/cursor/resources/app", os.path.expanduser("~/.local/share/cursor/resources/app"), "/usr/lib/cursor/app/"] } # If config doesn't exist, create it with default paths @@ -170,7 +170,7 @@ def get_workbench_cursor_path(translator=None) -> str: "main": "out/vs/workbench/workbench.desktop.main.js" }, "Linux": { - "bases": ["/opt/Cursor/resources/app", "/usr/share/cursor/resources/app"], + "bases": ["/opt/Cursor/resources/app", "/usr/share/cursor/resources/app", "/usr/lib/cursor/app/"], "main": "out/vs/workbench/workbench.desktop.main.js" } } @@ -786,4 +786,4 @@ def run(translator=None): if __name__ == "__main__": from main import translator as main_translator - run(main_translator) \ No newline at end of file + run(main_translator)