Kitty: UI

Created on 7 Jan 2017  路  5Comments  路  Source: kovidgoyal/kitty

Kitty is nice at the moment, but is pretty daunting and gtk2 window frames are ugly. It would also fix the previous resize issue entirely, just by using GTK events instead of the current system.
I made a quick mockup in glade.
TermMockup.zip

Most helpful comment

Yeah, one of the design goals of kitty is to not use any GUI toolkits, thereby being a simple and dependency light, portable as possible. Also (while this is entirely a matter of taste) I like the fact that the tabbar in kitty is drawn exactly like a UI from a terminal program, rather than the typical GUI toolkit tabbar/scrollbars which I find out of place in a terminal. There is no doubt that this makes kitty a little less new user friendly, but that is a price I am willing to pay -- kitty is not really meant for someone that just occassionally uses a terminal but for a someone that lives in one.

All 5 comments

kitty does not use GTK. Indeed kitty does not draw any window frames at all. It does draw a simple window border when you use a tiling layout, but that can be turned off in the configuration.

No, GTK would be to contain the GL context
Quic Screenshot

Yeah, one of the design goals of kitty is to not use any GUI toolkits, thereby being a simple and dependency light, portable as possible. Also (while this is entirely a matter of taste) I like the fact that the tabbar in kitty is drawn exactly like a UI from a terminal program, rather than the typical GUI toolkit tabbar/scrollbars which I find out of place in a terminal. There is no doubt that this makes kitty a little less new user friendly, but that is a price I am willing to pay -- kitty is not really meant for someone that just occassionally uses a terminal but for a someone that lives in one.

Right. I might make a fork of this, as I like having a hardware accellerated terminal, with a 4K display it is noticable.

Sure, feel free to do so. I can certainly understand that not everyone shares my tastes.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

bewzaalex picture bewzaalex  路  3Comments

JJGO picture JJGO  路  3Comments

Ulrar picture Ulrar  路  3Comments

skosch picture skosch  路  3Comments

lazarcf picture lazarcf  路  4Comments