lsix

Show thumbnails in terminal using sixel graphics

Description

Like "ls", but for images.

Features include:
 - Detects if your terminal can display SIXEL graphics inline.
 - Works great over SSH.
 - Non-bitmap graphics often work fine (.svg, .eps, .pdf, .xcf).
 - Automatically detects if your terminal, like xterm, can increase the number
   of color registers to improve the image quality and does so.
 - Automatically detects terminal's foreground and background colors.
 - In terminals that support `dtterm WindowOps`, the number of tiles per
   row will adjust appropriately to the window width.
 - If there are many images in a directory (>21), lsix will display them one
   row at a time, no need to wait for the entire montage to be created.
 - Filenames that are too long will be wrapped before passing into
   ImageMagick's montage to avoid jumbling on top of one another.
 - Easily change things like width of each tile in the montage, font family,
   and point size by editing simple variables at the top of the file.
   (Tip: try convert -list font to see what fonts you have on your machine.)
 - Unicode filenames work fine, as long as your font has the glyphs.

Upload more screenshots

Please help extend the collection of screenshots. Just make a screenshot and upload it here. You don't need to register or anything.

Upload a screenshot

Hint: upload an image here from your clipboard with Ctrl-V


Homepage

https://github.com/hackerb9/lsix


Install this software package

If the package is available for the distribution you are currently using on your computer then install the software by clicking on…

Install lsix