From 30e1b4680d92b8fe71c51cbe08dd920e27e6701e Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 30 Aug 2022 19:17:53 +0530 Subject: [PATCH] Only override LANG in default env if it was not set either in the original os env or via the env config directive --- kitty/child.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kitty/child.py b/kitty/child.py index 400caf342..b5152d04b 100644 --- a/kitty/child.py +++ b/kitty/child.py @@ -169,7 +169,7 @@ def set_default_env(val: Optional[Dict[str, str]] = None) -> None: def set_LANG_in_default_env(val: str) -> None: - default_env()['LANG'] = val + default_env().setdefault('LANG', val) def openpty() -> Tuple[int, int]: