Layered text display mode? #9140
Closed
phantomics
started this conversation in
Ideas
Replies: 1 comment 2 replies
|
Your example is trivially renderable with th eexisitng kityt graphics protocol. As for the general case of layered rendering it will be supported by allowing popup windows with z-index and individual font sizes and is on my TODO list. |
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

Uh oh!
There was an error while loading. Please reload this page.
What do you think about the idea of adding the ability for Kitty to display characters printed atop others? Here is an example:
This is a line of text with a bar graph in the background rendered using the partial block Unicode characters. The letters are the top level, with an orange foreground color while the background color is transparent to reveal the characters below, which have red/green foreground and background colors. It could make sense to support a maximum of three layers, for four colors per pixel in a bit shift-friendly format. One character printed over another character printed over a background.
This could be a simple way to add lots of expressive potential for terminal interfaces. More expressive than one-layer characters with more consistent structure than sixel graphics. Ideally these graphics would be expressed in a way that could default to one-layer display for incompatible terminals.
All reactions