cdepillabout / termonad

Terminal emulator configurable in Haskell.
https://hackage.haskell.org/package/termonad
BSD 3-Clause "New" or "Revised" License
401 stars 49 forks source link

Bump vte to use sixel #221

Closed junjihashimoto closed 2 years ago

junjihashimoto commented 2 years ago

This pr modifies vte of nixpkgs to enable sixel. This is the same as the trial of @gelisam with sixel.

junjihashimoto commented 2 years ago

It works as follows. image

cdepillabout commented 2 years ago

Related to https://github.com/cdepillabout/termonad/pull/219 and https://github.com/cdepillabout/termonad/issues/151

cdepillabout commented 2 years ago

@junjihashimoto I pushed a few commits. One commit adds an enableSixelSupport Nix option (that is false by default), and another commit switches to override the top-level vte attribute (so that both the termonad and gi-vte library get the correct version of vte).

Could you take a look at this and tell me if it doesn't look good?

junjihashimoto commented 2 years ago

LGTM! Thx!