From 1a25ca1545451e1ec509aa25f51029c9b3b703ef Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 22 Aug 2025 20:56:41 +0530 Subject: [PATCH] Fix setting env vars in kssh cmdline that has no kitten directives --- kittens/ssh/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kittens/ssh/utils.py b/kittens/ssh/utils.py index 3dc5b958b..b3b7649a8 100644 --- a/kittens/ssh/utils.py +++ b/kittens/ssh/utils.py @@ -156,7 +156,7 @@ def set_env_in_cmdline(env: dict[str, str], argv: list[str], clone: bool = True) if clone: patch_cmdline('clone_env', create_shared_memory(env, 'ksse-'), argv) return - idx = argv.index('ssh') + idx = argv.index('ssh') - 1 for i in range(idx, len(argv)): if argv[i] == '--kitten': idx = i + 1