Live data from Hacker News

Alacritty – A fast, cross-platform, OpenGL terminal emulator

github.com

161–170 of 174 posts

Re: Alacritty – A fast, cross-platform, OpenGL terminal emulator

#161
post #122
post #23

I tried to use alacritty in the past, but moved to wezterm eventually, because of it's superior customizability and features.

Wezterm gives you basic stuff like scrollbars that Alacritty refuses to do: https://github.com/alacritty/alacritty/issues/775

I'm glad Alacritty is so conservative with adding features. There are plenty of options for "feature packed" terminals.

I use tmux for scrollback, panes, tabs, etc. So I'm happy there is an option for a barebones GPU terminal.

Re: Alacritty – A fast, cross-platform, OpenGL terminal emulator

#162
post #129

I moved to alacritty from gnome-terminal. Wasn't for latency or throughput - I didn't notice any difference in latency, and difference in throughput is only visible when cat'ing 3MB of text. However, for me the selling point was a text config file, which I can edit, backup, or store in git (unlike gnome-terminal, where customization was done either in GUI or in gconf, and while it's also text files somewhere they are…

Version controlled config was why I started using it too!

Re: Alacritty – A fast, cross-platform, OpenGL terminal emulator

#163
post #121
post #47

Earlier quoted context omitted.

Foot is Linux only and lightweight, take it as a Wayland version of Xterm with good defaults and almost no emulation options. The rest works in all major OS. Alacrity is all about GPU rendering speed at the cost of everything else (at some point it did not have scrollbars/history). Kitty and Wezterm are packed with features and more difficult to differentiate. They are all good though.

There still are no scrollbars in Alacritty: https://github.com/alacritty/alacritty/issues/775 Use Wezterm is you want a modern rust based terminal with basic nice stuff like scrollbars.

+1 for WezTerm.

Excellent documentation, fast and pretty much all the bells and whistles you could want in a modern terminal.

Re: Alacritty – A fast, cross-platform, OpenGL terminal emulator

#164

Alacritty is cool and deserves the attention but I think wezterm totally underrated and does not get enough.

Why? Did you try both and what did you think?

Yes, I did, but it's been a while and I don't remember off the top of my head the details why I settled with wezterm.

What I can say is, that I find wezterm configuration quite pleasant. Overall I think they are in the same league but Alacrity gets a lot more attention and that's why I like to remind people that there is wezterm too.

Re: Alacritty – A fast, cross-platform, OpenGL terminal emulator

#165
post #104

Earlier quoted context omitted.

Me too. Nothing beats the "CTRL + SHIFT + G" option (open last output in less); no other terminal has it.

iTerm2: cmd+shift+a = select output of last command. I can then cmd+c, open whatever editor I want (or `pbpaste | less` if I want `less`).

It always appears greyed out for me, Hotkey Window and default profile as well. Any idea why might it be? Thanks!

Re: Alacritty – A fast, cross-platform, OpenGL terminal emulator

#166

Since it's the year of Wayland desktop I prefer foot https://codeberg.org/dnkl/foot Renders faster than Alacritty or kitty.

but it is also the year of Rust, that's why I, in 2024, prefer Alacritty. ;)

kitty is being rewritten in Rust from C.

Re: Alacritty – A fast, cross-platform, OpenGL terminal emulator

#167
post #47
post #14

Alacritty, foot, wezterm, kitty form this block of "nextgen" terminal emulators. I do find them difficult to differentiate. I personally use foot as my daily driver, but that is just because alacritty happened to have some issues with nvidia drivers (bleh). But I chalk that up to nvidia, not alacritty.

Foot is Linux only and lightweight, take it as a Wayland version of Xterm with good defaults and almost no emulation options. The rest works in all major OS. Alacrity is all about GPU rendering speed at the cost of everything else (at some point it did not have scrollbars/history). Kitty and Wezterm are packed with features and more difficult to differentiate. They are all good though.

Surprisingly in some tests [1], foot was rendering faster than alacritty for me (Wayland, Nvidia GPU)

https://github.com/alacritty/alacritty/issues/289#issuecomme...

Re: Alacritty – A fast, cross-platform, OpenGL terminal emulator

#168
post #122

Earlier quoted context omitted.

Wezterm gives you basic stuff like scrollbars that Alacritty refuses to do: https://github.com/alacritty/alacritty/issues/775

I'm glad Alacritty is so conservative with adding features. There are plenty of options for "feature packed" terminals. I use tmux for scrollback, panes, tabs, etc. So I'm happy there is an option for a barebones GPU terminal.

Did you experience any performance degradation when using alacritty + tmux vs alacritty alone?

Re: Alacritty – A fast, cross-platform, OpenGL terminal emulator

#169

Moved to Alacritty from iTerm2 recently. The biggest plus was the simple text config. I actively make a lot of changes to my config (always experimenting with different shortcuts and other things) and updating configs on multiple machines (work and personal) became a headache. This solved that for me; can just commit any changes to the text file and pull on other machine.

you can export and import iTerm settings as well. Or you can point iTerm to a look for config in a particular folder (dropbox etc)

Re: Alacritty – A fast, cross-platform, OpenGL terminal emulator

#170

Earlier quoted context omitted.

Why would you want ligatures? I would prefer to see text as it actually is, not combining multiple characters into one. I can't trust what I am seeing if I know the text might be something it is not.

Some writing systems like the Arabic script require ligatures for correct text rendering. I think supporting the third most widely used language worldwide is reasonable. Also ligatures are optional, you aren't affected if you don't like the feature.

I was not aware of that, thank you.

I guess I'm surprised that such a crucial feature isn't standard in everything if you can't even properly display a common language like Arabic without it.

Post reply on HN