From f15a2f0c1f6a4473d42830ddce25695f4868b3c1 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 9 Aug 2022 12:36:16 +0530 Subject: [PATCH] Change --session to resolve relative paths from the kitty config dir --- kitty/session.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kitty/session.py b/kitty/session.py index df03408ad..f773fb24a 100644 --- a/kitty/session.py +++ b/kitty/session.py @@ -14,7 +14,7 @@ from .options.types import Options from .options.utils import resize_window, to_layout_names, window_size from .os_window_size import WindowSize, WindowSizeData, WindowSizes from .typing import SpecialWindowInstance -from .utils import log_error, resolved_shell +from .utils import log_error, resolved_shell, resolve_custom_file if TYPE_CHECKING: from .launch import LaunchSpec @@ -187,7 +187,7 @@ def create_sessions( if args.session == '-': f = sys.stdin else: - f = open(args.session) + f = open(resolve_custom_file(args.session)) with f: session_data = f.read() yield from parse_session(session_data, opts)