zellij-org / zellij

A terminal workspace with batteries included
https://zellij.dev
MIT License
20.99k stars 640 forks source link

Add plugin capabilities #1397

Open imsnif opened 2 years ago

imsnif commented 2 years ago

We should add more plugin capabilities to make them more powerful and allow the community's creativity to flow. Plugins should be able to:

Depends on: #1395

zegabr commented 1 year ago

Looking forward to see the switch between sessions feature so I can start using it the same way I use tmux rn

hhoeflin commented 1 year ago

The missing switching of sessions is the last thing that keeps me from switching from tmux to zellij. And a session browser like tmux offers would be nice. Very impressive work on zellij - especially like the Sixel support.

jade-tea-h commented 1 year ago

I saw an issue where there was a discussion on security concerns was raised with permissions and allowing plugins to log keys, would it be possible to make one of the additional capabilities that plugins can add actions to zellij? That way the zellij side can handle when plugins act without requiring that the plugin be focused. I think this would make it easier to solve issues like #967 as well.