News for hackers. Stuff that matters.

Show HN: I measured my tmux statusbar at 15% of a core and replaced the forks

https://yogesh.lonkar.org/posts/ten-years-of-tmux/

tmux status-interval 1 had six #() programs for statusbar, on battery that was 15.4% of a core.

After digging found fork+exec through sh -c is ~14.6 ms and computing the actual segments was 2.6 ms on my device.

Plus had ~1.5k lines of zsh scripts.

Now one deamon process, caches in memory, unix socket and one #() for the whole right side. From 153.77 ms/s → 18.43 ms/s.

Made that into a tmux plugin. You can try it without installing/configuring:

docker run --rm -it lonkarorg/tmux-companion:playground

( 1 comment | 3 points | on HN )
Re:Show HN: I measured my tmux statusbar at 15% of a core an... by yogeshlor on Thursday September 24, 2026 @08:26AM (#49829681)
Recording of the tmux-companion: https://asciinema.org/a/1266213