Live data from Hacker News

Show HN: Shpool, a Lightweight Tmux Alternative

github.com

51–60 of 201 posts

Re: Show HN: Shpool, a Lightweight Tmux Alternative

#53

I super duper highly recommend iterm2 (macos) + its integrated tmux support. It was relatively popular in my circles at google when I was there. It comes with this tool’s benefit of native scrolling/cp paste PLUS the huge benefit of “right click to split vertical/horizontal”.

The last time I used it, which was probably pushing 5 years ago, it was a big drain on the battery. It was enough that I went back to Terminal.app. Anyone else experience that? Has it improved?

Re: Show HN: Shpool, a Lightweight Tmux Alternative

#55
Oh, this might be the missing piece of the puzzle for me to get rid of tmux!

I've been using screen/tmux for a long time. Recently I switched to kitty[0] locally. I like kitty a lot! But I've been stuck with tmux on my servers for session persistence.

[0]: https://sw.kovidgoyal.net/kitty/

Re: Show HN: Shpool, a Lightweight Tmux Alternative

#57
post #52

nohup is also useful for this situation, but a lot of people don’t seem to know about it!

Does nohup allow attaching back to the session? That seems to be the primary use case of shpool.

No, it doesn't let you attach back, it just keeps a command going after you've disconnected your session. But if you have good logging that might be good enough.

Re: Show HN: Shpool, a Lightweight Tmux Alternative

#58
post #49

I'd love to try this, but most of the places that I would want to use it are servers, and the rust requirements are way beyond where debian-stable lives. Too much hassle to muck with backports and package pinning for a QoL tool - my feedback would be to try to make this install without tomfoolery on the stable branch of major distros.

Rust executables generally compile to static binaries. No you don't need to install Rust on the server, just compile once locally and copy the binary.

Re: Show HN: Shpool, a Lightweight Tmux Alternative

#59
post #47
post #12

Why is this better then the old school "screen"?

I'd say the best part is not needing screen on the server. If you have several servers and several people that like several multiplexers, you would need to install all of them in each server, and manage configuration etc. However, you can have your own multiplexer and use shpool on a window to connect to a server. Done, you have your favorite multiplexer, with your configuration, and the only tool in the server is sh…

I'm not following what the difference is between installing screen on the server and installing shpool in the server.

Re: Show HN: Shpool, a Lightweight Tmux Alternative

#60

I super duper highly recommend iterm2 (macos) + its integrated tmux support. It was relatively popular in my circles at google when I was there. It comes with this tool’s benefit of native scrolling/cp paste PLUS the huge benefit of “right click to split vertical/horizontal”.

The `tmux -CC` is pretty dope. I’m still surprised that not more terminals have picked it up yet.

Most GUI features (new tab, new split, scroll, search, copy/paste, etc.) just work, and it all syncs with `tmux`.

Be aware though that it can be a bit buggy if you have a fancy `tmux.conf`, and that if you rely on any `tmux` plugins then most of those simply won’t work.

Post reply on HN