Documentation
¶
Overview ¶
Package termimage renders images inline in terminals that support it.
Two protocols are covered:
- iTerm2 (also honoured by WezTerm): a single OSC 1337 escape carrying the raw file bytes base64-encoded. Format-agnostic — any image the terminal can decode works.
- kitty graphics protocol: only PNG can be transmitted directly without a decoder, so non-PNG input is rejected.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Protocol ¶
type Protocol int
Protocol identifies a detected terminal graphics protocol.
func ProtocolFrom ¶
ProtocolFrom picks a protocol from terminal environment values (TERM_PROGRAM, TERM and KITTY_WINDOW_ID).
Click to show internal directories.
Click to hide internal directories.