Live data from Hacker News

Kitty – a fast, featureful, GPU based terminal emulator

sw.kovidgoyal.net

261–270 of 323 posts

Re: Kitty – a fast, featureful, GPU based terminal emulator

#263

Earlier quoted context omitted.

And it's so damn fast!

Could be even faster with modern tech like HTTP2, HTTP2/PUSH, gzip, brotli and all that while looking much nicer with some basic CSS. Some additional speed could probably be squeezed out with something like anycast DNS.

In theory, yes. In practice, all that is inevitably coupled with monstrous pile of Javascript frameworks and dynamic loading and whatnot, and loads for 10 seconds on good days.

Re: Kitty – a fast, featureful, GPU based terminal emulator

#264

Earlier quoted context omitted.

Software emulated gpu library backend

On that note, it would be cool if QEMU could emulate a GPU.

You can make that happen :) FOSS drivers for Nvidia/AMD/intel gpus could serve as a basis for the hardware interface you target. I would probably target an Intel GPU.

Re: Kitty – a fast, featureful, GPU based terminal emulator

#265

Earlier quoted context omitted.

From a marketing perspective I was wondering how did you discover it one month back? Product hunt? or here itself ?

It's easy to find if you search for terminal emulators with low latency.

Different conclusion for the same article: I picked mlterm

https://anarc.at/blog/2018-05-04-terminal-emulators-2/

Re: Kitty – a fast, featureful, GPU based terminal emulator

#266
post #33

I've been using Kitty for a month now. I really like it. It's slightly less usable out of the box than iTerm 2. The default shortcuts are very counterintuitive (no CMD T for new tab or CMD W to close tab). But editing the preferences is straightforward. I prefer it to iTerm because it's so. Damn. Fast. It's the only software (besides Sublime) I run on my laptop that actually feels like it's using the 40 years of tran…

It's the only software (besides Sublime) I run on my laptop that actually feels like it's using the 40 years of transistor improvements I'm paying for. I wish more software fell into this category. It's still a little odd to me that something as conceptually simple as a terminal emulator should require a full blown GPU in order to perform smoothly.

Why? Everything that seems smooth is that way because of the GPU.

Re: Kitty – a fast, featureful, GPU based terminal emulator

#267

Earlier quoted context omitted.

Closed and locked with: > I'm widely known for my extreme stupidity. Loving the zero given approach from the maintainer. Installing now.

Kovid Goyal is infamous/known to be a bit toxic, see Calibre: https://news.ycombinator.com/item?id=8213946 (and the setuid "issue": https://lwn.net/Articles/465311/ )

What does "toxic" even mean here?

Re: Kitty – a fast, featureful, GPU based terminal emulator

#269
post #33

I've been using Kitty for a month now. I really like it. It's slightly less usable out of the box than iTerm 2. The default shortcuts are very counterintuitive (no CMD T for new tab or CMD W to close tab). But editing the preferences is straightforward. I prefer it to iTerm because it's so. Damn. Fast. It's the only software (besides Sublime) I run on my laptop that actually feels like it's using the 40 years of tran…

I'm having trouble putting this into words without sounding smarmy, so please, that's not my intention.

How are you attributing speed to Kitty over iTerm? Wouldn't most of the sluggishness of anything be more attributed to the programs you're running in the terminal?

Re: Kitty – a fast, featureful, GPU based terminal emulator

#270

Please forgive my ignorance: what do these terminal emulators do better than a basic terminal application, such as Terminal.app? My work with terminal is quite basic, I edit a few files, execute a few commands and sometimes cURL something. Terminal.app has some basic colors, has tabs, and works out of box without any visible performance issues for basic usage. What improvements would these emulators bring to my daily…

> What improvements would these emulators bring to my daily life?

If you're a light user, probably not much.

I spend probably 2/3rds of my day at a command line, and iTerm has a ton of handy usability features that make life a little nicer. With kitchen-sink apps like this, everyone uses them differently, but things that make my life easier include:

- command-up arrow to scroll up by command - programmable appearance changing (using the server-side shell integration) to visually prompt me when I'm not my usual UID and to show machine names in the background of the window - Deeply customizable minor usability details, like the ability to copy-on-select, which I use all the time but some people hate

Nothing that is going to empower you do do things you can't now; rather just nice features that make address the quirky needs of heavy shell users.

Post reply on HN