News for hackers. Stuff that matters.
Re:Kitty – A fast, featureful, GPU based terminal emulator by krzyk on Wednesday September 30, 2020 @04:51PM (#24643685)
How does performance compare to st? Has any one tested both?
Re:Kitty – A fast, featureful, GPU based terminal emulator by schmuelio on Wednesday September 30, 2020 @05:00PM (#24643778)
I haven't used a considerable amount of time using st (I think for a total of 2 days on a VM?) I liked st just fine but I found the day-to-day performance of kitty really solid.

It feels like kitty takes _slightly_ longer to start up but it's still a tiny amount of time.

There's also the different configuration options, kitty has a config file but st (if memory serves) needs to be recompiled for changes.

I've found that initially kitty can have trouble rendering fonts with correct spacing but that takes a couple of minutes to tweak to your liking. And I think the colour configurations are a little more complex? I haven't had to change the config for a while though.

The GPU acceleration does make stdout much faster if it's unbuffered (in my experience) and on a 144hz monitor it looks so much smoother.

Hopefully that's enough of a comparison? Sorry I couldn't give more feedback, as mentioned I've only used st for a short time.

Re:Kitty – A fast, featureful, GPU based terminal emulator by alpaca128 on Thursday October 01, 2020 @04:17AM (#24648651)
> It feels like kitty takes _slightly_ longer to start up but it's still a tiny amount of time.

For me the difference was large enough to switch to st. Kitty's startup takes 5-10 times as long and it's very noticable for me. As I use terminals a lot this meant a delay every time I opened an instance.

But this is a subjective thing of course. I have all the features I need with st and use a terminal multiplexer for the rest.

Re:Kitty – A fast, featureful, GPU based terminal emulator by michaelmrose on Wednesday September 30, 2020 @05:21PM (#24644033)
You can also use kitty -1 to use a single instance of kitty although the startup time is already so small I doubt you could tell the difference without measuring
Re:Kitty – A fast, featureful, GPU based terminal emulator by JNRowe on Wednesday September 30, 2020 @05:24PM (#24644071)
I use both, but don't really feel like there is a useful comparison.

My lightly patched st /feels/ better IME, but it doesn't have anywhere near the same featureset. kitty has its fancier font support and cool kittens which make the comparison very uneven.

I limit my kitty use to a single long running instance as my vim terminal, taking advantage of its far better rendering for pretty symbols and inline images via the icat kitten. For everything else I find st/urxvt far more useful, in spite of the occasional rendering errors and font selection problems. Even going so far as to fiddle with sxiv's Xembed support to weakly imitate kitty's icat from time to time.

Re:Kitty – A fast, featureful, GPU based terminal emulator by nixpulvis on Wednesday September 30, 2020 @05:33PM (#24644186)
While this doesn't have test for everything you might care about, https://github.com/alacritty/vtebench could help you answer this question on your own machine.

Simply run the tool within the terminal under test. It's quite easy to use.

Re:Kitty – A fast, featureful, GPU based terminal emulator by sseneca on Wednesday September 30, 2020 @06:35PM (#24644841)
I've used both. I have no figures but kitty feels at least as fast as st with infinitely more features and a proper configuration system.