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

Pane/Tab/Session picker [FR: plugin API/contract] #3583

Open
Tracked by #1
Zykino opened this issue Sep 2, 2024 · 0 comments
Open
Tracked by #1

Pane/Tab/Session picker [FR: plugin API/contract] #3583

Zykino opened this issue Sep 2, 2024 · 0 comments

Comments

@Zykino
Copy link
Contributor

Zykino commented Sep 2, 2024

I would love to have a panepicker / tabpicker / sessionpicker alias/contract. I think by default the session-manager could take that role. The same way that strider fulfill the filepicker contract.

Basically some way to offload those choices so not every plugin come with their own way to pick something needed for the shims fn.

That way I hope some plugins may come with clever ways to select those entities. Plugin ideas that may be done:

  • Add a number/letter to the visible ones and ask the user to press 1 key to select it
  • Show a minimap of all entities and click on the one to select it

  • Theses plugin ideas don’t need to be realized by zellij core, but if anyone want to try it please do !

I think the session-manager kind of already provides a way to select everything and is a good default implementation.

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

No branches or pull requests

1 participant