Live data from Hacker News

What's a good Linux terminal emulator that doesn't try to reinvent TMUX?

news.ycombinator.com

41–50 of 57 posts

Re: What's a good Linux terminal emulator that doesn't try to reinvent TMUX?

#41
post #22

I use urxvtd and LOVE it. It's blissfully fast with a smaller memory footprint than anything else I've tried. edit: I should have mentioned, having the minimal overhead and most responsive terminal is a "tier 1" priority for me. Urxvtd is the fastest, and lightest weight terminal period. Either that, or something has changed since I spent a long time picking it.

And the name just rolls off the tongue!

Re: What's a good Linux terminal emulator that doesn't try to reinvent TMUX?

#43
Why colour support. As a tmux user, I never use it. It's utterly wasted. But seriously, here is one option.

Tmux is a BSD project. On NetBSD, it replaced window(1), which was quite basic and did not have GNU screen or tmux bells and whistles. Thus, to avoid such features, one could use window:

https://ftp.netbsd.org/pub/pkgsrc/distfiles/window-20120215....

Linux users can use pkgsrc to compile it.

The expression "doesn't try to reinvent" may suggest that the desired alternative needs to have been written after tmux, not before. If so, then window will not qualify. It dates back to the 1990s, at least.

Footnote - I admire the minimalism sought here. I consider myself somewhat of a minimalist and the size of tmux has never bothered me. Looking at the source, it is relatively easy to remove features. I have not used a mouse on computers I own for over 20 years. There are many tmux features I do not use. Still, I have not felt the urge to remove them. I use a statically-linked tmux with a few customisations that weighs in at 1.2M. That is smaller than the statically-linked text-only browser I use which comes in at 1.3M. But perhaps I will try to trim down tmux as an experiment if these unused features are in fact taking up significant space.

Re: What's a good Linux terminal emulator that doesn't try to reinvent TMUX?

#46
post #25

Alacritty is simple and fast[0] (it does have mouse support, but no tabs, sessions, or startup scripts as far as I know. Configuration is all via config file.). Is that the kind of thing that you were looking for? [0] https://github.com/alacritty/alacritty

Doesn't it feel sketchy to run a terminal that isn't even packaged by Debian? I run a few non-packaged things, but I don't want my terminal, or shell, or kernel to be "some code from a some person on github".

That's strange. I wonder why debian is lagging behind on packaging it? Alacritty is packaged by my package manager, so I never really thought about it much.

In addition, at some point I had a look, and the former terminal I used to use (termite[0]) deprecated itself in favour of alacritty as well so I can't even switch back (I mean I could, but it's now unmaintained.)

[0] https://github.com/thestinger/termite

Re: What's a good Linux terminal emulator that doesn't try to reinvent TMUX?

#47

Alacritty is simple and fast[0] (it does have mouse support, but no tabs, sessions, or startup scripts as far as I know. Configuration is all via config file.). Is that the kind of thing that you were looking for? [0] https://github.com/alacritty/alacritty

OP mentioned good colour support, which alacritty does not have.

How do you mean? I always thought the colours seem fine, and googling this it says it has 24-bit colour support[0] which almost seems excessive for a terminal. Are there some limitations or problems I'm unaware of?

[0] https://wiki.archlinux.org/title/Alacritty#Colors

Re: What's a good Linux terminal emulator that doesn't try to reinvent TMUX?

#50
post #25

Alacritty is simple and fast[0] (it does have mouse support, but no tabs, sessions, or startup scripts as far as I know. Configuration is all via config file.). Is that the kind of thing that you were looking for? [0] https://github.com/alacritty/alacritty

Doesn't it feel sketchy to run a terminal that isn't even packaged by Debian? I run a few non-packaged things, but I don't want my terminal, or shell, or kernel to be "some code from a some person on github".

I don't see how that is a property of a software. If it isn't in the repos of a distro, it is a property of the distro.

As you got systemd and non systemd distros, Debian is in this a distro w/o alacrity.

Post reply on HN