Tattoy prend désormais en charge les curseurs animés

2025-07-26
Tattoy prend désormais en charge les curseurs animés

L'émulateur de terminal Tattoy prend désormais en charge les curseurs animés ! Il utilise le même format que Ghostty, rendant le curseur à l'aide de shaders personnalisés. Bien que Tattoy utilise des "pixels" basés sur du texte UTF8 ("▀" et "▄"), contrairement au rendu pixel par pixel de Ghostty, certaines subtilités peuvent être perdues, mais l'effet pixélisé peut également être agréable. Les défis du développement comprenaient la prise en charge de la transparence pour les bords anti-crénelés, finalement résolus en créant une version pixélisée du terminal et un post-traitement. Actuellement, il peut y avoir un léger décalage sur les terminaux plus grands, ce qui sera corrigé grâce à de futures améliorations des performances et potentiellement en faisant en sorte que Tattoy prenne en charge tout le rendu du curseur de l'émulateur de terminal hôte.

Lire plus
Développement curseur animé

Tattoy : Améliorez votre terminal avec des effets GPU

2025-06-13
Tattoy : Améliorez votre terminal avec des effets GPU

Tattoy est un framework d'amélioration de terminal qui rend les graphismes à l'aide de demi-blocs UTF8, prenant en charge les shaders GPU et les shaders ShaderToy, et fournit une minicarte mise à jour en direct de l'historique de défilement du terminal. Il ajuste automatiquement le contraste du texte, est compatible avec les shells et les thèmes existants, et permet d'exécuter des commandes en arrière-plan, telles que des visualisations audio ou des moniteurs système. De plus, Tattoy dispose d'un système de plugins permettant aux développeurs d'étendre les fonctionnalités en utilisant n'importe quel langage.

Lire plus