remote_control_script: resolve relative paths with respect to kitty config directory

Fixes #9625
This commit is contained in:
Kovid Goyal
2026-03-09 08:35:28 +05:30
parent db5453c291
commit 5722acad4f
3 changed files with 9 additions and 2 deletions

View File

@@ -269,6 +269,9 @@ Detailed list of changes
- Allow double clicking on a tab to rename it (:pull:`9609`)
- :ac:`remote_control_script` resolve relative paths with respect to kitty
config directory (:iss:`9625`)
0.45.0 [2025-12-24]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

View File

@@ -298,7 +298,8 @@ control commands as you like and process their output.
:ac:`launch` command with ``--type=background --allow-remote-control``.
For more advanced usage, including fine grained permissions, setting
env vars, command line interpolation, passing data to STDIN, etc.
the :doc:`launch <launch>` command should be used.
the :doc:`launch <launch>` command should be used. Relative paths to scripts
are interpreted with respect to the kitty config directory.
.. note:: You do not need :opt:`allow_remote_control` to use these mappings,
as they are not actual remote programs, but are simply a way to reuse the