<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: lawrencechen</title><link>https://news.ycombinator.com/user?id=lawrencechen</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 21 May 2026 18:29:12 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lawrencechen" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by lawrencechen in "Show HN: Rmux – A programmable terminal multiplexer with a Playwright-style SDK"]]></title><description><![CDATA[
<p>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!</p>
]]></description><pubDate>Thu, 21 May 2026 11:27:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48220879</link><dc:creator>lawrencechen</dc:creator><comments>https://news.ycombinator.com/item?id=48220879</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48220879</guid></item><item><title><![CDATA[New comment by lawrencechen in "Launch HN: Freestyle – Sandboxes for Coding Agents"]]></title><description><![CDATA[
<p>Can you develop freestyle in freestyle vms?</p>
]]></description><pubDate>Mon, 06 Apr 2026 23:12:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47668619</link><dc:creator>lawrencechen</dc:creator><comments>https://news.ycombinator.com/item?id=47668619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47668619</guid></item><item><title><![CDATA[Awesome libghostty]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/Uzaaft/awesome-libghostty">https://github.com/Uzaaft/awesome-libghostty</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47212323">https://news.ycombinator.com/item?id=47212323</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 02 Mar 2026 00:22:13 +0000</pubDate><link>https://github.com/Uzaaft/awesome-libghostty</link><dc:creator>lawrencechen</dc:creator><comments>https://news.ycombinator.com/item?id=47212323</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47212323</guid></item><item><title><![CDATA[New comment by lawrencechen in "Show HN: cmux - Ghostty-based terminal with vertical tabs and notifications"]]></title><description><![CDATA[
<p>Makes sense, added as issue: <a href="https://github.com/manaflow-ai/cmux/issues/205" rel="nofollow">https://github.com/manaflow-ai/cmux/issues/205</a></p>
]]></description><pubDate>Fri, 20 Feb 2026 22:29:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47094886</link><dc:creator>lawrencechen</dc:creator><comments>https://news.ycombinator.com/item?id=47094886</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47094886</guid></item><item><title><![CDATA[New comment by lawrencechen in "Show HN: cmux - Ghostty-based terminal with vertical tabs and notifications"]]></title><description><![CDATA[
<p>iTerm2 has vertical tabs too<p><a href="https://iterm2.com/3.0/documentation-preferences.html#:~:text=Tab%20Bar%20Location,of%20tab%20looks." rel="nofollow">https://iterm2.com/3.0/documentation-preferences.html#:~:tex...</a></p>
]]></description><pubDate>Fri, 20 Feb 2026 12:20:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47087118</link><dc:creator>lawrencechen</dc:creator><comments>https://news.ycombinator.com/item?id=47087118</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47087118</guid></item><item><title><![CDATA[New comment by lawrencechen in "Show HN: cmux - Ghostty-based terminal with vertical tabs and notifications"]]></title><description><![CDATA[
<p>Could you file an issue with more details: <a href="https://github.com/manaflow-ai/cmux/issues" rel="nofollow">https://github.com/manaflow-ai/cmux/issues</a><p>Would greatly appreciate it!</p>
]]></description><pubDate>Fri, 20 Feb 2026 10:42:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47086252</link><dc:creator>lawrencechen</dc:creator><comments>https://news.ycombinator.com/item?id=47086252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47086252</guid></item><item><title><![CDATA[New comment by lawrencechen in "Show HN: cmux - Ghostty-based terminal with vertical tabs and notifications"]]></title><description><![CDATA[
<p>Should be fixed in latest release (0.58.0). Please let me know if it's still an issue!</p>
]]></description><pubDate>Fri, 20 Feb 2026 05:29:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47084161</link><dc:creator>lawrencechen</dc:creator><comments>https://news.ycombinator.com/item?id=47084161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47084161</guid></item><item><title><![CDATA[New comment by lawrencechen in "Show HN: cmux - Ghostty-based terminal with vertical tabs and notifications"]]></title><description><![CDATA[
<p>Thanks!</p>
]]></description><pubDate>Fri, 20 Feb 2026 04:21:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47083694</link><dc:creator>lawrencechen</dc:creator><comments>https://news.ycombinator.com/item?id=47083694</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47083694</guid></item><item><title><![CDATA[New comment by lawrencechen in "Show HN: cmux - Ghostty-based terminal with vertical tabs and notifications"]]></title><description><![CDATA[
<p>Thanks for the feedback! Mitchell Hashimoto is awesome. Have a PR for fixing devtools here: <a href="https://github.com/manaflow-ai/cmux/pull/117" rel="nofollow">https://github.com/manaflow-ai/cmux/pull/117</a><p>> hotkey overrides - I have some things explicitly unmapped / remapped in my ghostty config that conflict with some cmux keybindings and weren't respected<p>We need to be better about this; right now you can modify keyboard shorcuts with cmd+, in the GUI. Planning on making it a config file in the spirit of ghostty though, not sure if we want to reuse ghostty's config file though since it might become a maintenance burden for them...<p>> command palette (cmd-shift-p) for less-often-used actions + discoverability<p>yes<p>> cmd-z to "zoom in" to a pane is enormously useful imo<p>Thinking of the right way to design this. Like hypothetically we can expand it, but what happens if you make a vertical/horizontal split, or cmd+t to make a new tab? I guess we could just "merge" it back into the original space which would be pretty cool.</p>
]]></description><pubDate>Fri, 20 Feb 2026 04:21:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47083692</link><dc:creator>lawrencechen</dc:creator><comments>https://news.ycombinator.com/item?id=47083692</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47083692</guid></item><item><title><![CDATA[New comment by lawrencechen in "Show HN: cmux - Ghostty-based terminal with vertical tabs and notifications"]]></title><description><![CDATA[
<p>Should be in latest release!</p>
]]></description><pubDate>Fri, 20 Feb 2026 03:21:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47083265</link><dc:creator>lawrencechen</dc:creator><comments>https://news.ycombinator.com/item?id=47083265</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47083265</guid></item><item><title><![CDATA[New comment by lawrencechen in "Show HN: cmux - Ghostty-based terminal with vertical tabs and notifications"]]></title><description><![CDATA[
<p>We're working on a tmux/it2 compatibility layer to make this happen!</p>
]]></description><pubDate>Fri, 20 Feb 2026 03:20:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47083249</link><dc:creator>lawrencechen</dc:creator><comments>https://news.ycombinator.com/item?id=47083249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47083249</guid></item><item><title><![CDATA[New comment by lawrencechen in "Show HN: cmux - Ghostty-based terminal with vertical tabs and notifications"]]></title><description><![CDATA[
<p>No built in way to override new-pane actions right now, but `cmux --help` can automate all parts of cmux.<p>So you can make your own script that can make new panels/workspaces and just invoke it from the terminal:<p><pre><code>  git worktree add -b my-branch ../repo-my-branch
  ws=$(cmux new-workspace 2>&1 | awk '{print $2}')
  cmux send --workspace "$ws" "cd ../repo-my-branch && claude"
  cmux send-key --workspace "$ws" Enter
</code></pre>
I think we should make this easier though, open to suggestions!</p>
]]></description><pubDate>Fri, 20 Feb 2026 02:50:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47083051</link><dc:creator>lawrencechen</dc:creator><comments>https://news.ycombinator.com/item?id=47083051</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47083051</guid></item><item><title><![CDATA[New comment by lawrencechen in "Show HN: cmux - Ghostty-based terminal with vertical tabs and notifications"]]></title><description><![CDATA[
<p>zmx solves persistence well, and I like their minimalism (not supporting windows, tabs, or splits). I think it's possible to make a CLI wrapper for zmx that adds notifications though, so you can have some niceties of cmux without switching to a new terminal. Lowkey we might explore this direction as well.</p>
]]></description><pubDate>Fri, 20 Feb 2026 02:12:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47082813</link><dc:creator>lawrencechen</dc:creator><comments>https://news.ycombinator.com/item?id=47082813</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47082813</guid></item><item><title><![CDATA[New comment by lawrencechen in "Show HN: cmux - Ghostty-based terminal with vertical tabs and notifications"]]></title><description><![CDATA[
<p>Sorry you likely encountered this issue: <a href="https://github.com/manaflow-ai/cmux/issues/103" rel="nofollow">https://github.com/manaflow-ai/cmux/issues/103</a><p>The latest release (0.57.0) should fix it.</p>
]]></description><pubDate>Fri, 20 Feb 2026 00:51:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47082180</link><dc:creator>lawrencechen</dc:creator><comments>https://news.ycombinator.com/item?id=47082180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47082180</guid></item><item><title><![CDATA[New comment by lawrencechen in "Show HN: cmux - Ghostty-based terminal with vertical tabs and notifications"]]></title><description><![CDATA[
<p>Excited that someone besides me wants this! I want to hear more about your warm container host, is that shared between multiple people, or just yourself?<p>Also want some feedback on how we should implement it. Could make it a CLI command that opens a new vertical tab/workspace:<p><pre><code>  cmux ssh <host>
</code></pre>
Or maybe a configurable dropdown next to the plus button.</p>
]]></description><pubDate>Fri, 20 Feb 2026 00:42:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47082094</link><dc:creator>lawrencechen</dc:creator><comments>https://news.ycombinator.com/item?id=47082094</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47082094</guid></item><item><title><![CDATA[New comment by lawrencechen in "Show HN: cmux - Ghostty-based terminal with vertical tabs and notifications"]]></title><description><![CDATA[
<p>Haha, it's like we're moving towards an IDE but starting from the opposite direction.</p>
]]></description><pubDate>Fri, 20 Feb 2026 00:36:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47082048</link><dc:creator>lawrencechen</dc:creator><comments>https://news.ycombinator.com/item?id=47082048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47082048</guid></item><item><title><![CDATA[New comment by lawrencechen in "Show HN: cmux - Ghostty-based terminal with vertical tabs and notifications"]]></title><description><![CDATA[
<p>> a cron or hook that runs tmux capture-pane on each agent pane and checks for the idle prompt is enough to know when one needs attention.<p>Curious why you aren't using Claude Code's stop/notification hook<p>> Separate Chrome profiles per agent is the brute-force fix, but it's expensive. The better pattern is treating browser access as a serialized resource — one agent gets it at a time, with the others queued.<p>Ports could also be another serialized resource. Another direction we're exploring is to give agents VMs that have Chrome + VNC preinstalled [1]. Prompting Claude to use Docker also goes a long way there.<p>[1] <a href="https://cloudrouter.dev/" rel="nofollow">https://cloudrouter.dev/</a></p>
]]></description><pubDate>Fri, 20 Feb 2026 00:36:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47082036</link><dc:creator>lawrencechen</dc:creator><comments>https://news.ycombinator.com/item?id=47082036</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47082036</guid></item><item><title><![CDATA[New comment by lawrencechen in "Show HN: cmux - Ghostty-based terminal with vertical tabs and notifications"]]></title><description><![CDATA[
<p>Would love your feedback and suggestions!</p>
]]></description><pubDate>Fri, 20 Feb 2026 00:22:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47081894</link><dc:creator>lawrencechen</dc:creator><comments>https://news.ycombinator.com/item?id=47081894</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47081894</guid></item><item><title><![CDATA[New comment by lawrencechen in "Show HN: cmux - Ghostty-based terminal with vertical tabs and notifications"]]></title><description><![CDATA[
<p>Very cool stuff! Would be curious if the stuff you've built is open sourced? Having a bunch of Claude Codes will definitely eat a ton of CPU/RAM. libghostty should help to a certain extent, but at some scale, you'll probably a custom optimized agent loop or remote VMs.</p>
]]></description><pubDate>Thu, 19 Feb 2026 23:48:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47081531</link><dc:creator>lawrencechen</dc:creator><comments>https://news.ycombinator.com/item?id=47081531</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47081531</guid></item><item><title><![CDATA[New comment by lawrencechen in "Show HN: cmux - Ghostty-based terminal with vertical tabs and notifications"]]></title><description><![CDATA[
<p>Cool project! How are you liking ghostty-web so far?</p>
]]></description><pubDate>Thu, 19 Feb 2026 23:40:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47081435</link><dc:creator>lawrencechen</dc:creator><comments>https://news.ycombinator.com/item?id=47081435</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47081435</guid></item></channel></rss>