• टर्मिनल में "Eye-Candy" जोड़ने वाला framework, जो text-based होते हुए भी शानदार visual effects और graphics rendering प्रदान करता है
    • बैकग्राउंड में video playback, commands को बैकग्राउंड में transparent तरीके से चलाना, pixel minimap आदि
  • मौजूदा shell, theme, prompt आदि के साथ स्वाभाविक रूप से integrate होता है, और effects तथा सामान्य टर्मिनल स्थिति के बीच तुरंत switch किया जा सकता है
  • टर्मिनल environment में GPU-आधारित shader जोड़कर आकर्षक graphics और live minimap प्रदान करता है
    • Shader Toy के अधिकांश shaders को बिना अलग modification के वैसे ही इस्तेमाल किया जा सकता है, और Ghostty के लिए shaders भी supported हैं
  • Second Terminal In Background : अलग command को टर्मिनल बैकग्राउंड में transparent तरीके से चलाया जा सकता है (transparency adjust की जा सकती है)
    • उदाहरण: audio visualizer, video background, system monitor graph आदि
  • पूरे टर्मिनल scrollback को real-time pixel minimap के रूप में दिखाता है, और अपना scrollback buffer तथा scrollbar भी support करता है
    • nvim, top, gitui जैसी alternate screen इस्तेमाल करने वाली apps भी पूरी तरह reflect होती हैं
  • UTF8 half-block characters (▀,▄) और True Color support के साथ, यह अधिकांश terminal emulators में काम करता है
  • Auto Text Contrast support : directory में ls करने पर कुछ file types दिखाई न देने जैसी कम color contrast की समस्या को अपने-आप हल करता है
    • Tattoy सभी colors के 24-bit RGBA values को पहचानता है, और algorithm के ज़रिये सिर्फ low-contrast text के colors को अपने-आप correct करता है
  • plugin support
    • plugins को किसी भी language में लिखा जा सकता है, और वे पूरे टर्मिनल content तक access तथा UTF8 pixel/text rendering support करते हैं
    • JSON over STDIN/STDOUT protocol पर काम करता है, और cursor से smoke particles निकलने जैसे custom effects के implementation examples भी देता है
    • plugin docs और example code देखें
  • डेमो देखने के लिए https://tattoy.sh/ देखें

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.