My shoutout to Ghostty (by Mitchell Hashimoto & community). Although still in beta, hands down the best terminal I've used on both Mac and Linux.
Alacritty – A fast, cross-platform, OpenGL terminal emulator
141–150 of 174 posts
Re: Alacritty – A fast, cross-platform, OpenGL terminal emulator
#142What problem is having a "fast" terminal solving? I've been using urxvt for years and have never really found it to be slow. Where might I notice a difference with these "modern" "GPU-accelerated" terminals?
I use Kitty, which is extremely fast, and I often avoid calling `tail` to print the end of a long log file: the terminal is so fast in displaying it that it's useless. Another case is when you mistakenly invoke a command that produces a lot of output. With Kitty, terminal output is so fast that the output ended before I could reach Ctrl+C.
Re: Alacritty – A fast, cross-platform, OpenGL terminal emulator
#143What problem is having a "fast" terminal solving? I've been using urxvt for years and have never really found it to be slow. Where might I notice a difference with these "modern" "GPU-accelerated" terminals?
Right now I have about 20 open (in sway) and half of them are non-local SSH sessions... so pretty pointless. I only notice SSH latency when the VPN wobbles. Or throughput if I mis-cat a log file instead of using tail...
I complain like crazy if there is any latency in gaming so it seems I'm not latency sensitive in terminals :-) or more likely: reality tempers expectations.
Re: Alacritty – A fast, cross-platform, OpenGL terminal emulator
#144Re: Alacritty – A fast, cross-platform, OpenGL terminal emulator
#145i do prefer kitty[0] if i want a modern terminal emulator [0] https://github.com/kovidgoyal/kitty
Me too. Nothing beats the "CTRL + SHIFT + G" option (open last output in less); no other terminal has it.
(BTW: the problematic part was to make it fast enough not to be noticeable. The code that dumps the pane contents and searches for the start of the last output is written in Nim, in effect.)
It was possible in TMUX because it gives you programmatic access to the pane's content. It's probably possible to do the same with some terminals - urxvt uses Perl as an extension language, for example - but TMUX provides a compatibility layer, which means I don't need to rewrite the whole setup if I change the terminal emulator.
Re: Alacritty – A fast, cross-platform, OpenGL terminal emulator
#146What problem is having a "fast" terminal solving? I've been using urxvt for years and have never really found it to be slow. Where might I notice a difference with these "modern" "GPU-accelerated" terminals?
Re: Alacritty – A fast, cross-platform, OpenGL terminal emulator
#147Earlier quoted context omitted.
urxvt and xterm are also fast terminals. The noticably slow ones are gnome-terminal, konsole, etc. They have pretty bad latency in the time between pressing a key and that letter appearing on screen.
Neither Konsole nor GNOME Terminal are as lean and fast as (U)XTerm, however on day to day use, I fail to see input latency on these. I generally use 60-80WPM depending on what I write and how concentrated I am, and there's no noticeable lag from my perspective. GNOME terminal was visibly slow in the days of yore, but given that the libraries powering these are already accelerated, I don't think the difference betwee…
Re: Alacritty – A fast, cross-platform, OpenGL terminal emulator
#148Earlier quoted context omitted.
Malicious distro packagers are virtually unheard of, and another set of eyes on the software is generally better. For instance, if the developer sells out the packager can save your bacon. This is especially true on Android where selling out is more common (see: the Simple Apps situation and F-Droid) but also a valid consideration on desktop Linux.
I wouldn't assume anything about distro packages really. It's a higher bar in some systems (like Debian), lower in some (like nixpkgs), but the time investment to be in a position to sabotage something is quite low overall and requires little skill. Then there are not-distro packages that they easily abused over time. For example sourceforge was a respected distributor of software for a long time and they moved to ad…
Re: Alacritty – A fast, cross-platform, OpenGL terminal emulator
#149Earlier quoted context omitted.
Neither Konsole nor GNOME Terminal are as lean and fast as (U)XTerm, however on day to day use, I fail to see input latency on these. I generally use 60-80WPM depending on what I write and how concentrated I am, and there's no noticeable lag from my perspective. GNOME terminal was visibly slow in the days of yore, but given that the libraries powering these are already accelerated, I don't think the difference betwee…
To be fair I haven't tried gnome terminal in some years so maybe it's improved. I have used konsole (well, yakuake, but same thing) more recently and was minorly annoyed by the latency, particularly when scrolling in emacs/etc. I have since swapped out yakuake with kitty with tdrop for the "quake mode" effect.
Love to collaborate and make some tests with you, too.
Re: Alacritty – A fast, cross-platform, OpenGL terminal emulator
#150What problem is having a "fast" terminal solving? I've been using urxvt for years and have never really found it to be slow. Where might I notice a difference with these "modern" "GPU-accelerated" terminals?