Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE]: Integrate Kitty Multiplexer as strategy #49

Closed
primeapple opened this issue Apr 3, 2023 · 3 comments · Fixed by #50
Closed

[FEATURE]: Integrate Kitty Multiplexer as strategy #49

primeapple opened this issue Apr 3, 2023 · 3 comments · Fixed by #50
Assignees
Labels
enhancement New feature or request

Comments

@primeapple
Copy link

Is your feature request related to a problem? Please describe.
I would like to use your plugin, because it allows resizing, but am using the Kitty terminal.

Describe the solution you'd like
Support the Kitty Multiplexer as multiplexer option.

Describe alternatives you've considered
The plugin we already have for this is https://github.com/knubie/vim-kitty-navigator
But it does not support resizing :(

@primeapple primeapple added the enhancement New feature or request label Apr 3, 2023
@mrjones2014
Copy link
Owner

Now that things are structured the way they are, adding a new multiplexer backend should be relatively easy, as long as the Kitty CLI has the things I need. I'll check into it and come back and update this issue 👍

@mrjones2014
Copy link
Owner

A quick look at window resizing in Kitty, it just uses "narrower"/"wider"/"taller"/"shorter", where tmux and wezterm both use up/down/left/right, so we wouldn't be able to the directional resizing in kitty, really.

https://sw.kovidgoyal.net/kitty/layouts/#window-resizing

We can still do directional pane navigation.

@primeapple
Copy link
Author

primeapple commented Apr 3, 2023

I'm fine with being able to resize only within Neovim.

And maybe (just maybe) we can hack around kittys limitations in the future ;-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants