filcuc / thumbnailer

App for creating thumbnails according to the Linux XDG standard

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Thumbnailer

Build Status codecov

Thumbnailer is an app for creating thumbnails following the XDG standard version 0.8.0.

Useful for creating thumbnails in advance for big folders if you use a file manager complaint with the xdg standard (for example Gnome Nautilus aka "Files" or KDE Dolphin).

Supported features

  • Creation of normal thumbs
  • Creation of large thumbs
  • Saving in XDG directory
  • Saving original image last modification image in thumb PNG metadata
  • Threaded image creation
  • Shared repositories

Usage

Thumbnailer.

Usage:
  thumbnailer [-v] [-r] [--jobs=<num>] (-n|-l|-n -l) (--output=<dir>|-x) <directory>
  thumbnailer [-v] [--jobs=<num>] (-n|-l|-n -l) -s <directory>
  thumbnailer (-h | --help)
  thumbnailer (-v | --verbose)

Options:
  -h --help           Show this screen.
  --version           Show version.
  -v --verbose        Verbose output.
  -r --recursive      Recursive scan.
  -n --normal         Generate normal thumbs.
  -l --large          Generate large thumbs.
  -j --jobs=<num>     Number of parallel jobs [default: 1]
  -o --output=<dir>   Output to custom directory
  -x --xdg            Output to XDG directory
  -s --shared         Output to shared repository directory

Building

cargo build --release

About

App for creating thumbnails according to the Linux XDG standard

License:GNU General Public License v3.0


Languages

Language:Rust 100.0%