- You've obviously written this because screen wasn't doing the right thing, but your readme only explains that it's a "young project, not a drop-in GNU screen replacement". What are its advantages over screen or tmux?
- Been using zmx for a few months and love it: https://github.com/neurosnap/zmx/
Very similar, based on libghostty
by SwiftyBug
1 subcomments
- Slightly off-topic:
I currently use tmux. Not because I need to multiplex shells in a remote server, but because I like to have my sessions persisted in my local machine. Even between reboots (technically not the same session, but the same tabs and splits I had). I currently have that with tmux and a tmux plugin that restores my sessions. But I think that tmux is overkill for this. And if I'm in a tmux session, then I can't use my terminal emulator's native tabs and splits. Does anyone have a recommendation of how to handle only terminal sessions on Linux?
- I think Cmux is the incumbent in the "screen-style terminal multiplexer built on libghostty" - any key differentiators here? https://cmux.com/
by darkteflon
2 subcomments
- Installed using the curl-to-bash on Sequoia and I’m getting “error: ReadOnlyFileSystem” on ‘boo new’. Can’t see any open issues on gh and nothing in the readme.
Definitely interested in something like this - love ghostty and I’ve been finding Zellij a bit crashy recently (plus I don’t really need tabs).
by lavaman131
0 subcomment
- This is super cool. I've been a heavy tmux user for a long time and using it more with my coding agent sessions and prefer ghostty. What was the biggest challenge when it came to building a multiplexer directly on top of libghostty that you ran into?
- How would this compare to shpool: https://github.com/shell-pool/shpool
- Interesting choice building on libghostty —
how does it handle session persistence across reconnects?
- this looks nice! i've been using herdr the last couple of weeks as a terminal multiplexer for agents, which works amazingly well.
- Really dig the minimal approach here. Swapping the backend to libghostty is exactly the kind of clean architecture we need. Going to test drive this today.
- One window per session
This no good ;)
Old busted screen can do multiple windows per session.