Tattoy Now Supports Animated Cursors
2025-07-26

Tattoy terminal emulator now supports animated cursors! It uses the same format as Ghostty, rendering the cursor using custom shaders. While Tattoy renders using UTF8 text-based "pixels" ("▀" and "▄"), unlike Ghostty's pixel rendering, some subtleties might be lost, but the pixelated effect can be pleasing. Development challenges included supporting transparency for anti-aliased edges, ultimately solved by creating a pixelized version of the terminal and post-processing. Currently, there might be some lag on larger terminals, which will be addressed through future performance improvements and potentially by Tattoy taking over all cursor rendering from the host terminal emulator.