Live data from Hacker News

Herdr: One terminal to rule them all

herdr.dev

121–130 of 189 posts

Re: Herdr: One terminal to rule them all

#121
post #91

Earlier quoted context omitted.

I really want to like this. Ideologically I'm on board. Who wouldn't want to avoid all this multiplexing complexity and pitfalls? But deferring the window management to the OS sounds great in theory, but in practice it falls short (at least for me). I work on both MacOS and Linux. Even if I were to figure out a perfect window management approach, I'd have to do it twice, and then figure out a way to "attach" to a lay…

Niri is a perfect window manager approach, in my opinion. I don’t need tmux. Just Niri + Foot (terminal) and it’s perfect for the way my brain works. If you haven’t tried it, I highly recommended it.

Huh. The person you're replying to specifically mentioned they connect to the same tmux session from different computers. Niri is great, but how's it relevant here?

Re: Herdr: One terminal to rule them all

#122
post #91

Earlier quoted context omitted.

I really want to like this. Ideologically I'm on board. Who wouldn't want to avoid all this multiplexing complexity and pitfalls? But deferring the window management to the OS sounds great in theory, but in practice it falls short (at least for me). I work on both MacOS and Linux. Even if I were to figure out a perfect window management approach, I'd have to do it twice, and then figure out a way to "attach" to a lay…

If you do most of your work on a central server and treat your other devices as thin clients, then (afaik) Tmux/Zellij are the way to go – not to mention if you want to multiplayer with colleagues. (I know Wezterm has remote session multiplexing in beta, but I’d be surprised if you can re-attach from a different machine.) Lately I’ve been experimenting with embracing the total scriptability of my favorite terminal, K…

You might want to give https://github.com/kstenerud/yoloai a try, then.

Runs agents in tmux in sandboxes.

Re: Herdr: One terminal to rule them all

#123
post #52
post #8

So I've tried to figure out why you might want to use this over Tmux, and essentially I think it comes to down to: - everything is mouse clickable - tmux style display-popups are used for friendly UI interactions everywhere - it has a UI for agents running in panes, with a cool status (idle/working) display - has opinionated defaults like automatic clipboard copy on mouse text select - makes nested sessions easier &…

I wanted to mention that `zmx` is a beautiful piece of minimal software that basically has gotten rid of my tmux and zellij use. Uses a ghostty-based terminal emulator for each session, supports pretty much all of these features by leveraging ghostty. I truly don’t see the benefit of something like herdr over this minimal, robust setup. If I really wanted a lot of customization for AI assistants, I’d consider using O…

https://zmx.sh/

for the lazy.

Re: Herdr: One terminal to rule them all

#124
post #92

i tried giving tmux a go but there is a period where you're kinda going in and out of a tool, maybe not coming back to it for weeks at a time, this is why imo herdr is a really good tool - it doesn't punish you for not remembering the bindings, everything is clickable and as you go you can decide which bindings to learn and commit to instinct when required. I believe all TUIs should be like this from now on. This is…

Zellij has context sensitive hint bar that shows possible key bindings. You can turn it off, but by default it's there.

Re: Herdr: One terminal to rule them all

#126

Earlier quoted context omitted.

What's an example of what the 10 agents would be doing in parallel? I've never used more than 2 in parallel before.

Not the above person, and I usually max out around 5 although I have definitely had 10 or more at some point. Assuming I'm working on one repo, I'll have different worktrees, each for a related area. For example, one worktree for each of: ui, small bug fixes, feature A, feature B, and so on. Each worktree will have one active write agent, but I have a special docs/plans folder where I can have additional agents doing…

> I'll spin up a "quality pass" agent that will make sure all tests/lint etc. pass

Why would you need an agent more than one time to create a script then use one command to launch it? What's the added value of the agent there?

Re: Herdr: One terminal to rule them all

#127
post #18
post #8

So I've tried to figure out why you might want to use this over Tmux, and essentially I think it comes to down to: - everything is mouse clickable - tmux style display-popups are used for friendly UI interactions everywhere - it has a UI for agents running in panes, with a cool status (idle/working) display - has opinionated defaults like automatic clipboard copy on mouse text select - makes nested sessions easier &…

Mobile support?

There are plugins yes. You've to setup cloudflare and ideally your own tunnel, and it's pretty seamless as long as your laptop isn't off / sleeping

Re: Herdr: One terminal to rule them all

#128
post #40

> Popular with engineers from... (bunch of logos) > Individual engineers, not company endorsements. Bold haha. Maybe that's fine with the disclaimer, but feels like lawyer-bait.

Everyone does that. Some random startup "We're used by Google!". More often than not some random engineer signed up for a trial or some tiny department somewhere is using it for some internal thing

It’s such a tiny hop from there to “has a friend at Google who used it once as a favor”. I hadn’t even considered that people would do such a thing!

Re: Herdr: One terminal to rule them all

#129
post #8

So I've tried to figure out why you might want to use this over Tmux, and essentially I think it comes to down to: - everything is mouse clickable - tmux style display-popups are used for friendly UI interactions everywhere - it has a UI for agents running in panes, with a cool status (idle/working) display - has opinionated defaults like automatic clipboard copy on mouse text select - makes nested sessions easier &…

It's better than tmux. I've used both extensively, there's no reason to use tmux again.
Post reply on HN