Very nice! I created `ygg`[0] a while back to easily spawn a new worktree when working with Claude/codex, and it also spawns that in a dedicated zellij tab. I think making the terminal multiplexer pluggable, so it would be easy to integrate something like this. [0] https://github.com/joch/ygg
Show HN: Rmux – A programmable terminal multiplexer with a Playwright-style SDK
91–100 of 111 posts
Re: Show HN: Rmux – A programmable terminal multiplexer with a Playwright-style SDK
#92Earlier quoted context omitted.
my plan is to eventually move my entire workflow to a remote workmachine over ssh. with kernal, I can automate all my smoketests entirely from a headless machine rendering my laptop overkill to run agentic workflows. I'd rather be using it to watch movies, learn new stuff or hand code in my downtime. if your workflow requires cmux, you're stuck running your agents on your local machine. To be clear, That doesn't make…
I'm one of the creators of cmux. I'm moving a lot of my own dev work to Mac Minis, so I'm starting to feel quite a lot of the pain you mentioned... will try to make this better!
Re: Show HN: Rmux – A programmable terminal multiplexer with a Playwright-style SDK
#93Re: Show HN: Rmux – A programmable terminal multiplexer with a Playwright-style SDK
#94Re: Show HN: Rmux – A programmable terminal multiplexer with a Playwright-style SDK
#95It's not clear to me what this does that tmux doesn't? Agents can already interact with tmux, so what does this provide?
gobdovan nailed it. The CLI is a drop-in for existing tmux workflows; the SDK eases your flow when you'd otherwise be writing brittle send-keys + sleep + capture loop. But that's just one one of the use cases. rmux should be used to make beautiful TUI, something very dirty to do with tmux. Especially the day you want to do integration testing (playwright style)
Re: Show HN: Rmux – A programmable terminal multiplexer with a Playwright-style SDK
#96Re: Show HN: Rmux – A programmable terminal multiplexer with a Playwright-style SDK
#97The website is a little too obviously made by Claude. The first thing I noticed is the classic "pill with pulsing green dot that says something is active or live" claudism.
As someone new to this site, I understand wanting to keep the AI Slop at bay, but for some of us, it's been a boon to get our ideas into an actual working application. I have decades of IT/Network/Enterprise experience, but creating and writing a complex tool would have been well beyond my abilities or patience. I had a friend say that AI is a "scourge on the intellectually lazy" and I couldn't really refute that, bu…
I understand you've put a hell of a lot of work into this. You might want to have a look at https://www.awwwards.com/ and take some inspiration for some of the designs, then write up a general spec sheet of how the website should look and feed that into Claude.
Otherwise Claude just does what a language model does best, and regurgitates a lot of the same styles.
Re: Show HN: Rmux – A programmable terminal multiplexer with a Playwright-style SDK
#98Getting this error when installing from git bash: $ curl -fsSL https://rmux.io/install.sh | sh rmux install: unsupported OS: MINGW64_NT-10.0-26200
Re: Show HN: Rmux – A programmable terminal multiplexer with a Playwright-style SDK
#99Congrats on the launch. If emacs was unavailable and I needed tmux, I would try it. I am old school, and use emacs daemons for all shell multiplexing. The agents dont need explanations and know how to use emacsclient to create, read, or send inputs to named buffers that run the shells. Elisp is powerful, so manipulating windows is a breeze. Lots of people on tmux would benefit from this design though.
The repo doesn't quite work yet. Many sharp corners. But the basic idea is there.
pama, I'd be interested in hearing more about how you are using emacs for multiplexing. I'm trying to build up tooling for myself based around file and input workflows and I /really/ don't want to write a text editor and would prefer to stick with emacs.
Re: Show HN: Rmux – A programmable terminal multiplexer with a Playwright-style SDK
#100basically an api to a terminal?