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 Support #6

Open
joshmedeski opened this issue Jan 16, 2024 · 4 comments
Open

Zellij Support #6

joshmedeski opened this issue Jan 16, 2024 · 4 comments
Labels
enhancement New feature or request

Comments

@joshmedeski
Copy link
Owner

As a Zellij user, I want to use sesh to improve my session management.

  • List Zellij sessions
  • Create Zellij sessions
  • Switch or attach to Zellij sessions
@joshmedeski
Copy link
Owner Author

Some interesting ideas here:
zellij-org/zellij#884

@joshmedeski joshmedeski added the enhancement New feature or request label Jan 17, 2024
@joshmedeski
Copy link
Owner Author

After discussing with the Zellij team it appears that Zellij doesn't have the proper support right not to implement something like sesh.

So I'm closing this for now, and if they updated their API we can revisit this.

@joshmedeski
Copy link
Owner Author

Hi - to all those who are wondering: this behavior is now built-in (switching sessions with specific folders and specific layouts). It's also part of the plugin API, so if you want to do this atomically like @joshmedeski demonstrated, writing a plugin for this should be trivial (you can start by forking the session-manager if you like).

More info in the screencast: https://zellij.dev/tutorials/session-management/

Looks like this can be explored now 👀

@joshmedeski
Copy link
Owner Author

My buddy @elijahmanor build something similar, maybe I can experiment with something like this for sesh:
https://github.com/elijahmanor/dotfiles/blob/becb603445247727b37c2f66a88ca5d60eeff7fb/bin/bin/zellij-switch

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
Status: Next
Development

No branches or pull requests

1 participant