Find a file
2015-11-10 14:57:43 +00:00
.gitignore Initial commit 2015-11-05 19:57:24 +00:00
image.c Add imv_image class 2015-11-10 14:57:26 +00:00
image.h Add imv_image class 2015-11-10 14:57:26 +00:00
LICENSE Place imv under the MIT license 2015-11-05 22:35:17 +00:00
main.c Use new image class 2015-11-10 14:57:43 +00:00
Makefile Use new image class 2015-11-10 14:57:43 +00:00
navigator.c Rework navigator linked list management 2015-11-10 11:50:17 +00:00
navigator.h Add navigator class 2015-11-10 11:11:38 +00:00
README.md Update README 2015-11-09 14:56:46 +00:00
texture.c Add missing copyright notices 2015-11-10 01:16:32 +00:00
texture.h Add missing copyright notices 2015-11-10 01:16:32 +00:00

imv - Image Viewer

imv is a command line image viewer intended for use with tiling window managers.

Currently imv is in alpha. Command line flags and shortcuts may change without notice.

Features

###Wayland support

imv supports Wayland out of the box.

###Animated gif support

imv will display animated gifs in all their silent movie era glory

###Support for many file formats

  • BMP
  • Dr. Halo CUT
  • DDS
  • EXR
  • Raw
  • GIF
  • HDR
  • ICO
  • IFF
  • JBIG
  • JNG
  • JPEG/JIF
  • JPEG-2000
  • JPEG-XR
  • KOALA
  • Kodak PhotoCD
  • MNG
  • PCX
  • PBM/PGM/PPM
  • PFM
  • PNG
  • Macintosh PICT
  • Photoshop PSD
  • RAW
  • Sun RAS
  • SGI
  • TARGA
  • TIFF
  • WBMP
  • WebP
  • XBM
  • XPM

Usage

Opening images

imv image1.png another_image.jpeg yet_another.TIFF

Opening images via stdin

find . "*.png" | imv -i

Autoscale images to fit the window

imv -s *.gif

Open an image fullscreen (and scale to fit screen)

imv -fs image.jpeg

Sorting images

find . "*.png" | sort | imv -i

Shuffling images

find . "*.png" | shuf | imv -i

License

imv is published under the MIT license.