Kitty has a custom way of displaying full resolution images. It would be nice to extend the main print method to check if the terminal is kitty, and if so, use a different printer. The new printer would live in a kitty.rs file that has a KittyPrinter struct, implementing the Printer trait.
Kitty has a custom way of displaying full resolution images. It would be nice to extend the main print method to check if the terminal is kitty, and if so, use a different printer. The new printer would live in a
kitty.rs
file that has aKittyPrinter
struct, implementing thePrinter
trait.rabite0's hunter has a sample implementation which could be extended.