-A, --action flag][[title]]action | Specify a shell command as an action to perform on the image. | man |
--action1 .. | Extra actions which can be set and triggered using the appropriate number key. | man |
--auto-reload | (optional feature, disabled in this build) automatically reload image when the underlying file changes. | man |
--auto-rotate | (optional feature, not available in this build) (deprecated in favor of Imlib2's auto-orientation support) Automatically rotate images based on EXIF data. | man |
-Z, --auto-zoom | Zoom pictures to screen size in fullscreen / fixed geometry mode. | man |
-x, --borderless | Create borderless windows. | man |
--cache-size size | Set imlib2 in-memory cache to size MiB. | man |
-P, --cache-thumbnails | Enable thumbnail caching. | man |
-K, --caption-path path | Path to directory containing image captions. | man |
--conversion-timeout timeout | feh can use ImageMagick to try converting unloadable files into a supported file format. | man |
--class class | Set the X11 class hint to class. | man |
-L, --customlist format | Don't display images, print image info according to format instead. | man |
-G, --draw-actions | Draw the defined actions and what they do at the top-left of the image. | man |
--draw-exif | (optional feature, not available in this build) display some EXIF information in the bottom left corner, similar to using --info with exiv2 / exifgrep. | man |
-d, --draw-filename | Draw the file name at the top-left of the image. | man |
--draw-tinted | Show overlay texts (as created by --draw-filename et al) on a semi-transparent background to improve their readability. | man |
--edit | Enable basic editing of files. | man |
-f, --filelist file | This option is similar to the playlists used by music software. | man |
-e, --font font | Set global font. | man |
-C, --fontpath path | Specify path as extra directory in which to search for fonts; | man |
--tap-zones | Enable tap zones for previous/next file in slide show mode | man |
--force-aliasing | Disable anti-aliasing for zooming, background setting etc. | man |
-I, --fullindex | Same as index mode, but with additional information below the thumbnails. | man |
-F, --fullscreen | Make the window fullscreen. | man |
-g, --geometry width | Use a fixed window size as specified in the X-style geometry string, e.g. 640x480. | man |
-Y, --hide-pointer | Hide the pointer (useful for slideshows). | man |
-B, --image-bg style | Use style as background for transparent image parts and the like. | man |
-i, --index | Enable Index mode. | man |
--info flag]command_line | Execute command_line and display its output in the bottom left corner of the image. | man |
--insecure | When viewing files with HTTPS, this option disables all certificate checks. | man |
-k, --keep-http | When viewing files using HTTP, feh normally deletes the local copies after viewing, or, if caching, on exit. | man |
--keep-zoom-vp | When switching images, keep zoom and viewport settings (zoom level and X, Y offsets) | man |
-l, --list | Don't display images. | man |
-U, --loadable | Don't display images. | man |
--max-dimension width | Only show images with width <= width and height <= height. | man |
-M, --menu-font font | Use font (truetype, with size, like "NotoSans-Medium/12") as menu font. | man |
--min-dimension width | Only show images with width >= width and height >= height. | man |
-m, --montage | Enable montage mode. | man |
-w, --multiwindow | Disable slideshow mode. | man |
--no-conversion-cache | When loading images via HTTP, ImageMagick or dcraw, feh will only load/convert them once and re-use the cached file on subsequent slideshow passes. | man |
--no-jump-on-resort | Don't jump to the first image after resorting the filelist. | man |
-N, --no-menus | Don't load or show any menus. | man |
--no-screen-clip | By default, window sizes are limited to the screen size. | man |
--no-xinerama | (optional feature, enabled in this build) Disable Xinerama support. | man |
--on-last-slide hold | Select behaviour when trying to select the next image on the last slide (or the previous image on the first slide) in a slide show. | man |
-j, --output-dir directory | Save files to directory when using --keep-http or the save_image or save_filelist command. | man |
-p, --preload | Preload images. | man |
-q, --quiet | Don't report non-fatal errors for failed loads. | man |
-z, --randomize | When viewing multiple files in a slideshow, randomize the file list before displaying. | man |
-r, --recursive | Recursively expand any directories in the command line arguments to the content of those directories, all the way down to the bottom level. | man |
--no-recursive | Don't recursively expand any directories. | man |
-R, --reload int | Reload filelist and current image after int seconds. | man |
-n, --reverse | Reverse the sort order. | man |
--scale-down | Scale images to fit window geometry (defaults to screen size when no geometry was specified). | man |
--scroll-step count | Scroll count pixels whenever scroll_up, scroll_down, scroll_left or scroll_right is pressed. | man |
-D, --slideshow-delay float | For slideshow mode, wait float seconds between automatically changing slides. | man |
-S, --sort sort_type | Sort file list according to image parameters. | man |
--start-at filename | Start the filelist at filename. | man |
-T, --theme theme | Load options from config file with name theme - see THEMES CONFIG SYNTAX for more info. | man |
-t, --thumbnails | Same as Index mode, but the thumbnails are clickable image launchers. | man |
--thumb-title string | Set title for windows opened from thumbnail mode. | man |
--title title | Set window title. | man |
-u, --unloadable | Don't display images. | man |
-V, --verbose | output useful information, progress bars, etc. | man |
-v, --version | output version information and exit. | man |
--version-sort | When combined with --sort name, --sort filename, or --sort dirname: use natural sorting for file and directory names. | man |
--window-id windowid | Draw to an existing X11 window by its ID windowid. | man |
--xinerama-index monitor | (optional feature, enabled in this build) Override feh's idea of the active Xinerama monitor. | man |
--zoom percent | Zoom images by percent when in full screen mode or when window geometry is fixed. | man |
--zoom-step percent | Zoom images in and out by percent (default: 25) when using the zoom keys and buttons. | man |
-a, --alpha int | When drawing thumbnails onto the background, set their transparency level to int (0 - 255). | man |
-b, --bg file | Use file as background for your montage. | man |
-X, --ignore-aspect | By default, the montage thumbnails will retain their aspect ratios, while fitting into thumb-width/-height. | man |
-H, --limit-height pixels | Limit the height of the montage. | man |
-W, --limit-width pixels | Limit the width of the montage, defaults to 800 pixels. | man |
-o, --output file | Save the created montage to file. | man |
-O, --output-only file | Just save the created montage to file without displaying it. | man |
-s, --stretch | Normally, if an image is smaller than the specified thumbnail size, it will not be enlarged. | man |
-E, --thumb-height pixels | Set thumbnail height. | man |
-y, --thumb-width pixels | Set thumbnail width. | man |
--index-info format | Show image information based on format below thumbnails in index / thumbnail mode. | man |
-@, --title-font font | Set font to print a title on the index, if no font is specified, no title will be printed. | man |
-J, --thumb-redraw n | Redraw thumbnail window every n images while generating thumbnails. | man |