Tattoy agora suporta cursores animados

2025-07-26
Tattoy agora suporta cursores animados

O emulador de terminal Tattoy agora suporta cursores animados! Ele usa o mesmo formato que o Ghostty, renderizando o cursor usando shaders personalizados. Embora o Tattoy renderize usando "pixels" baseados em texto UTF8 ("▀" e "▄"), ao contrário da renderização de pixels do Ghostty, algumas sutilezas podem ser perdidas, mas o efeito pixelado pode ser agradável. Os desafios de desenvolvimento incluíram o suporte à transparência para bordas anti-aliasing, resolvido por meio da criação de uma versão pixelada do terminal e pós-processamento. Atualmente, pode haver um pouco de atraso em terminais maiores, o que será corrigido por meio de melhorias de desempenho futuras e potencialmente pelo Tattoy assumindo toda a renderização do cursor do emulador de terminal host.

Leia mais
Desenvolvimento cursor animado

Tattoy: Aprimore seu terminal com efeitos poderosos com GPU

2025-06-13
Tattoy: Aprimore seu terminal com efeitos poderosos com GPU

Tattoy é uma estrutura de aprimoramento de terminal que renderiza gráficos usando blocos UTF8, suportando shaders de GPU e shaders ShaderToy, e fornece um minimapa atualizado em tempo real do histórico de rolagem do terminal. Ele ajusta automaticamente o contraste do texto, é compatível com shells e temas existentes, e permite executar comandos em segundo plano, como visualizações de áudio ou monitores de sistema. Além disso, o Tattoy possui um sistema de plugins que permite aos desenvolvedores estender a funcionalidade usando qualquer linguagem.

Leia mais