cmux isn't only a vibe-coding tool
It's a bit of an overreaction, I know.
When cmux first released, my feeds were inundated with posts highlighting how they could manage all of their AI coding sessions in a single place. Raving about the productivity gains.
This immediately made me skeptical1. It was based on libghostty, so why would I not just use ghostty? And to boot, that vertical workspace manager took up screen real estate.
3 months later, an eternity in this space, I decided to give it a try.
I gotta say, it's pretty nice!
The perks of libghostty are present and I was wrong about the vertical workspace tab, it's handy being able to create workspaces based on the projects I'm working on and easily switch between them.
Notably, I find it much easier to identify which project belongs to each workspace. I had a much harder time with this while using the ghostty horizontal tabs. I am fully open to the idea that I'm not using ghostty to it's full capacity. A skill issue, one may say. Regardless, cmux fits well into my workflow. Typically at home, I'm splitting time between this site, HoopNerd2, and my home server. It's nice labelling them3
Quick note, I am not a fan of the built-in browser. It's a neat idea, but I like having my browser tabs in the standalone browser. Especially when working in professional environments, where sites may not work properly in the cmux browser. This is to say that openTerminalLinksInCmuxBrowser was immediately disabled.
Also needed to change the keymapping for globalSearch as that was conflicting with my Rectangle4 keymaps. Other than that, it was a pleasant plug-and-play experience, which is what I want from my terminal emulator. So, uh, give it a shot!
Footnotes
-
It's a bad habit, but I can tend to be a contrarian. Especially in the AI space. ↩
-
Try it out! I can't imagine there's consistent enough traffic for p2p matches, but CPU is always available! ↩
-
With great names like
HomeServandSite. ↩ -
Raycast on my personal machine. Although I've been meaning to change to an open-source launcher like Sol. ↩