Add info about dependencies

This commit is contained in:
Nikita Ivanov 2022-06-17 13:41:43 +05:00
parent 805f6aa8f4
commit 6923c890d7
No known key found for this signature in database
GPG Key ID: 6E656AC5B97B5133

View File

@ -21,6 +21,47 @@ file manager but I believe that it can be easily integrated into
other programs as well if they support previews provided by other programs as well if they support previews provided by
external programs like lf does. external programs like lf does.
## Dependencies
These programs are needed to make specific previews work.
If a preview requires some program and it's not found on the system,
`ctpv` will fallback to other previews.
Image files:
* `ueberzug`
Videos:
* `ffmpegthumbnailer`
Text files:
* `source-highlight`
* `highlight`
Diff files:
* `colordiff`
* `delta`
* `diff-so-fancy`
Markdown:
* `mdcat`
JSON files:
* `jq`
PDF files:
* `pdftoppm`
Torrent files:
* `transmission-show`
HTML files:
* `w3m`
* `lynx`
* `elinks`
Any other files:
* `exiftool`
## Installation ## Installation
### Manual ### Manual