9 puan yazan xguru 2025-06-20 | Henüz yorum yok. | WhatsApp'ta paylaş
  • Terminale "Eye-Candy" ekleyen bir framework; metin tabanlı kalırken gösterişli görsel efektler ve grafik render etme yetenekleri sunuyor
    • Arka planda video oynatma, komutları arka planda şeffaf biçimde çalıştırma, piksel minimap vb.
  • Mevcut shell, tema, prompt vb. ile doğal biçimde entegre oluyor ve efektlerle normal terminal durumu arasında anında geçiş yapılabiliyor
  • Terminal ortamına GPU tabanlı shader'lar ekleyerek gösterişli grafikler ve canlı minimap sunuyor
    • Shader Toy üzerindeki shader'ların çoğu ek değişiklik gerektirmeden doğrudan kullanılabiliyor ve Ghostty için shader desteği de var
  • Second Terminal In Background: Ayrı komutlar terminal arka planında şeffaf biçimde çalıştırılabiliyor (şeffaflık ayarlanabiliyor)
    • Örnekler: ses görselleştirici, video arka planı, sistem izleme grafikleri vb.
  • Terminal scrollback'inin tamamını gerçek zamanlı piksel minimap olarak gösteriyor; ayrıca kendi scrollback buffer'ı ve scrollbar desteği var
    • nvim, top, gitui gibi alternate screen kullanan uygulamalar da tamamen yansıtılıyor
  • UTF8 half-block karakterleri (▀,▄) ve True Color desteği sayesinde çoğu terminal emülatöründe çalışıyor
  • Auto Text Contrast desteği: Dizindeki dosya adlarını ls ile listelerken bazı türlerin görünmemesi gibi yetersiz renk kontrastı sorunlarını otomatik çözüyor
    • Tattoy, tüm renklerin 24 bit RGBA değerlerini algılıyor ve algoritmayla yalnızca düşük kontrastlı metinlerin rengini otomatik düzeltiyor
  • Eklenti desteği
    • Eklentiler dilden bağımsız olarak yazılabiliyor; terminal içeriğinin tamamına erişim ile UTF8 piksel/metin render etme desteği sunuluyor
    • JSON over STDIN/STDOUT protokolüyle çalışıyor; imleçten duman parçacıkları çıkması gibi özel efektlerin nasıl yapılacağını gösteren örnekler sunuluyor
    • eklenti dokümantasyonu ve örnek kod incelenebilir
  • Çalışma görüntüleri için https://tattoy.sh/ adresine bakılabilir

Henüz yorum yok.

Henüz yorum yok.