- Un framework que agrega "eye-candy" al terminal, ofreciendo efectos visuales y renderizado gráfico llamativos sin dejar de ser basado en texto
- Reproducción de video en el fondo, ejecución transparente de comandos en segundo plano, minimapas de píxeles, etc.
- Se integra de forma natural con shells, temas, prompts y más, y permite cambiar al instante entre los efectos y el estado normal del terminal
- Agrega shaders basados en GPU al entorno del terminal para ofrecer gráficos llamativos y un minimapa en vivo
- La mayoría de los shaders de Shader Toy se pueden usar tal cual, sin modificaciones adicionales, y también hay soporte para shaders de Ghostty
- Second Terminal In Background: permite ejecutar de forma transparente comandos separados en el fondo del terminal (con opacidad ajustable)
- Ejemplos: visualizador de audio, fondo de video, gráficos de monitoreo del sistema, etc.
- Muestra todo el scrollback del terminal como un minimapa de píxeles en tiempo real, con soporte para su propio búfer de scrollback y barra de desplazamiento
- También refleja por completo apps que usan pantalla alterna, como nvim, top y gitui
- Funciona en la mayoría de los emuladores de terminal gracias al soporte para caracteres UTF8 de medio bloque (▀,▄) y True Color
- Soporte para Auto Text Contrast: resuelve automáticamente problemas de falta de contraste de color, como cuando al hacer
ls algunos tipos de archivo no se ven bien
- Tattoy reconoce los valores RGBA de 24 bits de todos los colores y corrige automáticamente con un algoritmo solo el texto con bajo contraste
- Soporte para plugins
- Los plugins se pueden escribir sin importar el lenguaje, con acceso a todo el contenido del terminal y soporte para renderizado de píxeles/texto UTF8
- Funciona con un protocolo JSON over STDIN/STDOUT, y ofrece ejemplos para implementar efectos personalizados, como partículas de humo saliendo del cursor
- Consulta la documentación de plugins y el código de ejemplo
- Puedes ver la demostración en https://tattoy.sh/
Aún no hay comentarios.