From 161299a9604eba0489505a2b26b5b35edc6eaad9 Mon Sep 17 00:00:00 2001 From: TheSecEng Date: Wed, 10 Feb 2021 14:37:17 -0800 Subject: [PATCH] fix tmTheme --- plugin/color_manager.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/plugin/color_manager.py b/plugin/color_manager.py index 7bb3d4d..ac23b00 100644 --- a/plugin/color_manager.py +++ b/plugin/color_manager.py @@ -55,7 +55,10 @@ def _add_colors_to_scheme(self, scheme_content: dict) -> dict: def _build_scheme_path(scheme: str) -> str: _create_override_path() - return os.path.join(sublime.packages_path(), override_path, scheme) + scheme_path = os.path.join(sublime.packages_path(), override_path, scheme) + if scheme_path.endswith('.tmTheme'): + scheme_path = scheme_path.replace('.tmTheme', '.sublime-color-scheme', -1) + return scheme_path def _create_override_path() -> None: