Andromxda 🇺🇦🇵🇸🇹🇼@lemmy.dbzer0.com to Cool GitHub Projects@programming.devEnglish · 6 months agotwitch-tui: Twitch chat in the terminalgithub.comexternal-linkmessage-square5fedilinkarrow-up130arrow-down12cross-posted to: [email protected]
arrow-up128arrow-down1external-linktwitch-tui: Twitch chat in the terminalgithub.comAndromxda 🇺🇦🇵🇸🇹🇼@lemmy.dbzer0.com to Cool GitHub Projects@programming.devEnglish · 6 months agomessage-square5fedilinkcross-posted to: [email protected]
minus-squareAndromxda 🇺🇦🇵🇸🇹🇼@lemmy.dbzer0.comOPlinkfedilinkEnglisharrow-up2·6 months agoIt uses the Kitty Graphics Protocol to display images. Emotes Use a terminal that fully supports the graphics protocol, such as kitty or WezTerm. Enable the emotes by setting twitch_emotes, betterttv_emotes and/or seventv_emotes to true. The emotes will be downloaded to ~/.cache/twt/ on Linux/MacOs and %appdata%\twt\cache\ on Windows. Source: https://xithrius.github.io/twitch-tui/guide/configuration.html#emotes
minus-squareKissaki@programming.devlinkfedilinkEnglisharrow-up1·6 months agoIs that limited to the kitty terminal? I don’t see any compatibility notes on Kitty Graphics Protocol nor your TUI project - which given the TUI label I would expect to work on any terminal?
minus-squaretechwizrd@programming.devlinkfedilinkarrow-up2·6 months agoThe kitty terminal graphics protocol is implemented by kitty, WezTerm, Konsole, and others I believe.
minus-squareAndromxda 🇺🇦🇵🇸🇹🇼@lemmy.dbzer0.comOPlinkfedilinkEnglisharrow-up1·6 months agoIt does work in any terminal, but the emoji support is limited to terminals that implement this graphics API.
It uses the Kitty Graphics Protocol to display images.
Source: https://xithrius.github.io/twitch-tui/guide/configuration.html#emotes
Is that limited to the kitty terminal? I don’t see any compatibility notes on Kitty Graphics Protocol nor your TUI project - which given the TUI label I would expect to work on any terminal?
The kitty terminal graphics protocol is implemented by kitty, WezTerm, Konsole, and others I believe.
It does work in any terminal, but the emoji support is limited to terminals that implement this graphics API.