From e3e22610052400fdfdc8844b4be3c8981f851e03 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 19 Feb 2021 13:57:58 +0530 Subject: [PATCH] Fix resources path in macOS bundle --- kitty/constants.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kitty/constants.py b/kitty/constants.py index 0ebfc048e..5160e363f 100644 --- a/kitty/constants.py +++ b/kitty/constants.py @@ -26,7 +26,10 @@ _plat = sys.platform.lower() is_macos: bool = 'darwin' in _plat if getattr(sys, 'frozen', False): extensions_dir: str = getattr(sys, 'kitty_extensions_dir') - kitty_base_dir = os.path.join(os.path.dirname(extensions_dir), 'kitty') + kitty_base_dir = os.path.dirname(extensions_dir) + if is_macos: + kitty_base_dir = os.path.dirname(os.path.dirname(kitty_base_dir)) + kitty_base_dir = os.path.join(kitty_base_dir, 'kitty') else: kitty_base_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) extensions_dir = os.path.join(kitty_base_dir, 'kitty')