logoalt Hacker News

dgnemoyesterday at 10:23 PM3 repliesview on HN

can you share more on the tmux model vs boo?


Replies

drzaiusx11today at 12:22 AM

Tmux is n clients to 1 server.

Screen is 1 server to 1 client.

In screen each client session is a fork of the screen server. In tmux there's one server and many client forks iirc.

show 1 reply
kylecarbsyesterday at 10:36 PM

I want boo to be a screen replacement, not a tmux replacement. tmux gives you a whole workspace: layout, scrollback, copy mode, a status bar. screen's appeal was that it did almost none of that: sessions, a prefix key, done. boo keeps that model and swaps the emulation for libghostty so reattach actually redraws correctly.

They also compose: a boo session is just a PTY running a program, so you can run tmux inside one if you want.

show 1 reply
WalterGRyesterday at 11:15 PM

[dead]