I've used kitty before and really liked it. I am considering switching back to it now on Linux. I've been using Ghostty on macOS and loving it there, but it's quite bad on Linux.
It keeps segfaulting, takes a long time to actually start, I keep getting weird glitches whenever I have multiple panes open in a window (which is pretty much always the case), the tab bar is hard to style and I'm missing some of the macos features (like giving a tab a coloured pin).
I really love Kitty, it took me only about 5 minutes to migrate from Ghostty.
just wish the used this icon as default: https://github.com/DinkDonk/kitty-icon
I love Kitty. I've used it since discovering it in about 2019 and it strikes the right balance of things.
It's easy to customise, super fast, light on resources, available in my distro's package manager and while the author might be a bit prickly at times, he does a fantastic job leading the project and keeping things focused.
I'll give the new shaders a try but the animated cursor is probably busy enough for me already.
I use multiple terminals. I like Ghostty and Kitty. I the past I tried multiple others like Guake, Allacritty, xterm, Gnome Terminal, ITerm (when I was forced to use a Mac), Windows Terminal (I am now forced to work on Windows).
And of all terminals I still prefer Kitty. There is one feature Kitty has that no other has (or not yet) and that is the 'open last execution log' (ctrl + shift + g). It's a lifesaver.
Can someone give me a use case of where terminal shaders are providing functionality, rather than eye candy? I mean I love my retro crt look, but there has to be a better reason to have shaders on a term
I am using kitty to run Claude TUI and Gnome Terminal for everything else. The reason is that kitty has basically no chrome around the terminal so there is more space for Claude to write its stuff. Furthermore it's got a different icon so I can pick it more easily from the task bar or with Alt-Tab. However it's got no menus and it takes a "man kitty" to learn how to use it (a /s to myself, I used to read the man pages of everything.) Gnome Terminal has menus and dialogs and that makes it more discoverable and easier to configure. I am using it for bash.
Kitty is my go-to for the Linux desktop. I discovered it in an early stage and really liked it from the beginning. It’s great to see that the project continues to be developed so vigorously.
For some strange reason I kind of settled on tabby. Also
as an alternative on Linux (though I tend to use KDE konsole
more there).
Kitty has some nice ideas, but I don't know ... I am getting
lazy, so tabby works for my use cases on Windows (mostly just
a fancypants wrapper over cmd.exe really; I don't even use
powershell anymore, ruby or crystal cover all my scripting
needs, including the assumption of OOP in shells).
Nice. I love kitty. But somehow I just realized I'm stuck in 0.47 even though I'm on Fedora, it's like 6 months old. Excited to try the automated session restore.
I recognized him name from Calibre: https://calibre-ebook.com/about
What a legend.
I've used kitty before and really liked it. I am considering switching back to it now on Linux. I've been using Ghostty on macOS and loving it there, but it's quite bad on Linux.
It keeps segfaulting, takes a long time to actually start, I keep getting weird glitches whenever I have multiple panes open in a window (which is pretty much always the case), the tab bar is hard to style and I'm missing some of the macos features (like giving a tab a coloured pin).
I really love Kitty, it took me only about 5 minutes to migrate from Ghostty. just wish the used this icon as default: https://github.com/DinkDonk/kitty-icon
I love Kitty. I've used it since discovering it in about 2019 and it strikes the right balance of things.
It's easy to customise, super fast, light on resources, available in my distro's package manager and while the author might be a bit prickly at times, he does a fantastic job leading the project and keeping things focused.
I'll give the new shaders a try but the animated cursor is probably busy enough for me already.
I use multiple terminals. I like Ghostty and Kitty. I the past I tried multiple others like Guake, Allacritty, xterm, Gnome Terminal, ITerm (when I was forced to use a Mac), Windows Terminal (I am now forced to work on Windows). And of all terminals I still prefer Kitty. There is one feature Kitty has that no other has (or not yet) and that is the 'open last execution log' (ctrl + shift + g). It's a lifesaver.
Oh wow, I did not expect not only that many interesting changes, but also that many which seem actually specifically useful to me - very cool to read!
I love kitty, have used it for a long while now and pretty happy, except for that one thing about ssh xterm - but even that is mostly minor.
Really cool to see such active development of an already perfectly capable and working software.
In case you don't want a terminal to mess with (or manage) windows, you can disable at least the key bindings:
enabled_layouts fat
map kitty_mod+l no_op
map kitty_mod+enter no_op
# disable open/close
map kitty_mod+n no_op
map kitty_mod+w no_op
Can someone give me a use case of where terminal shaders are providing functionality, rather than eye candy? I mean I love my retro crt look, but there has to be a better reason to have shaders on a term
I am using kitty to run Claude TUI and Gnome Terminal for everything else. The reason is that kitty has basically no chrome around the terminal so there is more space for Claude to write its stuff. Furthermore it's got a different icon so I can pick it more easily from the task bar or with Alt-Tab. However it's got no menus and it takes a "man kitty" to learn how to use it (a /s to myself, I used to read the man pages of everything.) Gnome Terminal has menus and dialogs and that makes it more discoverable and easier to configure. I am using it for bash.
I love that we're seeing innovation in the VT100 compatibles space still.
Anyone know if the upgrade breaks anything? (I recall a few small but annoying things broke last upgrade)
A scan of this list doesn't indicate any breaking changes: https://sw.kovidgoyal.net/kitty/changelog/#id1
> Variable font support
Okay, that's pretty cool. How does it handle spacing though? Do the columns in ls/top/etc still line up?
To someone uninformed, how does this compare to Ghostty?
Kitty is my go-to for the Linux desktop. I discovered it in an early stage and really liked it from the beginning. It’s great to see that the project continues to be developed so vigorously.
Just a PSA for people who don't know and have a "normal" DPI monitor: bitmap fonts are intentionally not supported by Kitty.
For some strange reason I kind of settled on tabby. Also as an alternative on Linux (though I tend to use KDE konsole more there).
Kitty has some nice ideas, but I don't know ... I am getting lazy, so tabby works for my use cases on Windows (mostly just a fancypants wrapper over cmd.exe really; I don't even use powershell anymore, ruby or crystal cover all my scripting needs, including the assumption of OOP in shells).
Automated session restore might make me go back to Kitty from Ghostty.
woah, those custom shaders (https://sw.kovidgoyal.net/kitty/custom-shaders/) are sick! ghostty is great, but it's missing that... spirit, that kitty seems to be bringing!
gz on the release
Nice. I love kitty. But somehow I just realized I'm stuck in 0.47 even though I'm on Fedora, it's like 6 months old. Excited to try the automated session restore.
> Restore after logout
Awesome. I built a janky version of this for myself but I’m glad it’s supported natively now.
Tbh the quick access terminal stuff in this release is what I wanted three years ago when I wrote my own wrapper
Apparently RedHat killed X11 so Kovid could go re-implement it on top of VT220. Ugh.
It doesn't work on Windows. What are your favorite Windows alternatives?
Looks fun