- Framework que adiciona "Eye-Candy" ao terminal, oferecendo efeitos visuais e renderização gráfica mesmo em um ambiente baseado em texto
- Reprodução de vídeo no plano de fundo, execução transparente de comandos no fundo, minimapa em pixels etc.
- Integra-se naturalmente com shells, temas, prompts existentes etc., e permite alternar instantaneamente entre os efeitos e o estado normal do terminal
- Adiciona shaders baseados em GPU ao ambiente de terminal para oferecer gráficos chamativos e um minimapa ao vivo
- A maior parte dos shaders do Shader Toy pode ser usada diretamente sem modificações, e há suporte também para shaders do Ghostty
- Second Terminal In Background: permite executar transparentemente comandos no plano de fundo do terminal (com ajuste de transparência)
- Exemplos: visualizador de áudio, vídeo de fundo, gráficos de monitoramento do sistema etc.
- Exibe todo o scrollback do terminal como um minimapa em pixels em tempo real, com suporte a buffer de scrollback próprio e barra de rolagem
- Apps que usam alternate screen, como nvim, top e gitui, também são refletidos no minimapa
- Funciona na maioria dos emuladores de terminal com suporte a caracteres UTF8 de meio bloco (▀,▄) e True Color
- Suporte a Auto Text Contrast: resolve automaticamente problemas de contraste insuficiente de cor, como quando certos tipos de arquivo não ficam visíveis ao usar
ls em um diretório
- O Tattoy reconhece valores RGBA de 24 bits de todas as cores e corrige automaticamente apenas textos com baixo contraste por meio de um algoritmo
- Suporte a plugins
- Os plugins podem ser escritos em qualquer linguagem, com acesso a todo o conteúdo do terminal e suporte a renderização de pixels/texto em UTF8
- Funcionam por meio de um protocolo JSON over STDIN/STDOUT, e há exemplos de implementação de efeitos personalizados, como partículas de fumaça saindo do cursor
- Consulte a documentação de plugins e o código de exemplo
- É possível ver a demonstração em https://tattoy.sh/
Ainda não há comentários.