Tattoy unterstützt jetzt animierte Cursoren

2025-07-26
Tattoy unterstützt jetzt animierte Cursoren

Der Terminalemulator Tattoy unterstützt jetzt animierte Cursoren! Er verwendet das gleiche Format wie Ghostty und rendert den Cursor mithilfe benutzerdefinierter Shader. Obwohl Tattoy mit UTF8-textbasierten "Pixeln" ("▀" und "▄") rendert, im Gegensatz zu Ghosttys Pixelrendering, können einige Feinheiten verloren gehen, aber der pixelige Effekt kann auch ansprechend sein. Herausforderungen bei der Entwicklung waren die Unterstützung von Transparenz für Anti-Aliasing-Kanten, die letztendlich durch die Erstellung einer pixellierten Version des Terminals und Nachbearbeitung gelöst wurden. Derzeit kann es auf größeren Terminals zu leichter Verzögerung kommen, was durch zukünftige Leistungsverbesserungen und möglicherweise durch die Übernahme der gesamten Cursor-Rendering-Aufgabe vom Host-Terminalemulator behoben werden soll.

Mehr lesen
Entwicklung animierter Cursor

Tattoy: Verbessern Sie Ihr Terminal mit GPU-Effekten

2025-06-13
Tattoy: Verbessern Sie Ihr Terminal mit GPU-Effekten

Tattoy ist ein Terminal-Enhancement-Framework, das Grafiken mithilfe von UTF8-Halbblöcken rendert, GPU-Shader und ShaderToy-Shader unterstützt und eine Live-aktualisierte Minimap des Terminal-Scrollbacks bietet. Es passt den Textkontrast automatisch an, ist mit bestehenden Shells und Themes kompatibel und ermöglicht die Ausführung von Befehlen im Hintergrund, z. B. Audiovisualisierungen oder Systemüberwachung. Darüber hinaus verfügt Tattoy über ein Plugin-System, mit dem Entwickler die Funktionalität in jeder beliebigen Sprache erweitern können.

Mehr lesen