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

Zellij / neovims' terminal support #7

Open
silicakes opened this issue May 28, 2024 · 2 comments
Open

Zellij / neovims' terminal support #7

silicakes opened this issue May 28, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@silicakes
Copy link

First let me say that this plugin is something I was really missing, so thank you for making it!

I was wondering if it will be possible to support other terminal multiplexers (namely Zellij) or even a temporary terminal buffer within Neovim itself.

The latter will reduce the amount of dependencies and can make this plugin available for more people.

WDYT?

@catgoose
Copy link
Owner

Adding support for terminal should be fairly easy. As for Zellij, as long as it support opening a window with a command and opening a window and sending commands to that window, it shouldn't be difficult.

I think I would like to keep the current JSON schema but depending on what features and possibilities there are with zellij and terminal I may have to update it a bit.

I have never used Zellij, but I'm going to look into it and see what can be done. If anything terminal support can be added.

Thanks!

@catgoose catgoose added the enhancement New feature or request label Jun 1, 2024
@catgoose catgoose self-assigned this Jun 1, 2024
@catgoose
Copy link
Owner

catgoose commented Nov 2, 2024

Zellij doesn't quite allow for the same operations as tmux so I don't think I will support it, but I am planning on adding terminal support soon.

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

When branches are created from issues, their pull requests are automatically linked.

2 participants