- Framework bổ sung “eye-candy” cho terminal, cung cấp hiệu ứng hình ảnh và kết xuất đồ họa rực rỡ dù vẫn dựa trên văn bản
- Phát video ở nền, chạy lệnh trong nền terminal với độ trong suốt, minimap dạng pixel, v.v.
- Tích hợp tự nhiên với shell, theme, prompt hiện có và có thể chuyển đổi tức thì giữa hiệu ứng và trạng thái terminal thông thường
- Bổ sung shader dựa trên GPU vào môi trường terminal để cung cấp đồ họa bắt mắt và minimap trực tiếp
- Có thể dùng nguyên trạng hầu hết shader của Shader Toy mà không cần chỉnh sửa riêng, đồng thời hỗ trợ shader cho Ghostty
- Second Terminal In Background: có thể chạy trong suốt một lệnh riêng ở nền terminal (có thể chỉnh độ trong suốt)
- Ví dụ: audio visualizer, nền video, biểu đồ giám sát hệ thống, v.v.
- Hiển thị toàn bộ scrollback của terminal thành minimap pixel theo thời gian thực, đồng thời hỗ trợ bộ đệm scrollback và thanh cuộn riêng
- Cũng phản ánh đầy đủ các ứng dụng dùng alternate screen như nvim, top, gitui, v.v.
- Hoạt động trên hầu hết terminal emulator nhờ hỗ trợ ký tự half-block UTF8 (
▀,▄) và True Color
- Hỗ trợ Auto Text Contrast: tự động giải quyết vấn đề thiếu tương phản màu, chẳng hạn khi chạy
ls mà tên file của một số loại không nhìn thấy rõ
- Tattoy nhận biết giá trị RGBA 24-bit của mọi màu sắc và tự động hiệu chỉnh màu chỉ cho phần văn bản có độ tương phản thấp bằng thuật toán
- Hỗ trợ plugin
- Plugin có thể được viết không phụ thuộc ngôn ngữ, có quyền truy cập toàn bộ nội dung terminal và hỗ trợ kết xuất pixel/văn bản UTF8
- Hoạt động bằng giao thức JSON over STDIN/STDOUT, đồng thời có ví dụ hiện thực hiệu ứng tùy biến như hạt khói bốc ra từ con trỏ
- Xem tài liệu plugin và mã ví dụ
- Có thể xem màn hình hoạt động tại https://tattoy.sh/
Chưa có bình luận nào.