Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hey,
I saw your plugin after watching the talk you gave at Neovim Conf on YouTube. I thought it was a great idea, but unfortunately I don't use Kitty - but I do use tmux. I figured it might be possible to get your plugin running for tmux and saw there was even a recent issue that was opened asking for that feature (#115), so I gave it a shot. This is still very much a WIP, but the "front end" seems to work, i.e. getting data into the plugin and getting it to display everything correctly. The "backend" is completely missing still, so things like sending commands to be executed will just error at the moment. tbh I was testing this in WezTerm, but if you use tmux from within Kitty many more things might actually be working just fine.
Similar to the kitty support, which seems to be mediated through the
kitty_scrollback_nvim.py
script, I've added alaunch_tmux_scrollback.py
script. This is intended to be the entrypoint from which the user sets up a keybinding within their tmux.conf, e.g.:Remaining tasks/issues as I see them before this is ready: