LinuxCommandLibrary

imv

lightweight image viewer for Wayland and X11, designed for use with tiling

TLDR

View multiple images

$ imv [path/to/image1] [path/to/image2]
copy
View in fullscreen mode
$ imv -f [path/to/image]
copy
View images recursively from a directory as slideshow
$ imv -r --slideshow [path/to/directory]
copy
Slideshow with 10-second interval
$ imv -t 10 [path/to/directory]
copy
Open images from stdin
$ find . -name "*.svg" | imv
copy

SYNOPSIS

imv [options] [paths]

DESCRIPTION

imv is a lightweight image viewer for Wayland and X11, designed for use with tiling window managers. It supports numerous image formats including PSD (Photoshop), SVG, and animated GIFs.
The viewer is keyboard-driven with vim-like bindings by default. It can read file lists from stdin, making it ideal for integration with other command-line tools. Features include zooming, panning, rotation, and slideshow mode.

PARAMETERS

-f

Start in fullscreen mode
-r
Load directories recursively
-t SECONDS
Slideshow interval in seconds
--slideshow
Start in slideshow mode
-s MODE
Scaling mode (none, shrink, full, crop)
-b COLOR
Set background color
-d
Show overlay with image information

CAVEATS

Requires appropriate backend libraries for format support. Some formats like PSD require optional dependencies. Configuration file controls key bindings.

HISTORY

imv was created to provide a fast, minimal image viewer suitable for tiling window manager workflows. It supports both X11 and Wayland, making it versatile across different Linux desktop environments.

SEE ALSO

feh(1), sxiv(1), mpv(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community