Respect KITTY_LISTEN_ON when launching terminal

This commit is contained in:
Hideaki Kawai 2021-01-21 18:58:48 +09:00
parent 3bb576edde
commit 0917191118

View File

@ -15,7 +15,11 @@ kitty-terminal <program> [<arguments>]: create a new terminal as a kitty window
The program passed as argument will be executed in the new terminal' \
%{
nop %sh{
kitty @ new-window --no-response --window-type $kak_opt_kitty_window_type --cwd "$PWD" "$@"
if [[ -z ${kak_client_env_KITTY_LISTEN_ON:-} ]]; then
kitty @ new-window --no-response --window-type "$kak_opt_kitty_window_type" --cwd "$PWD" "$@"
else
kitty @ --to "$kak_client_env_KITTY_LISTEN_ON" new-window --no-response --window-type "$kak_opt_kitty_window_type" --cwd "$PWD" "$@"
fi
}
}