Installation

The ebk-find program is implemented as a Python package. To install the package in an isolated virtualenv and add the command to the PATH, use pipx:

$ sudo apt install --no-install-recommends pipx
$ curl -o ebookrack-finder-v0.4.3.tar.gz \
  https://git.sr.ht/~javiljoen/ebookrack-finder/archive/v0.4.3.tar.gz
$ pipx install ebookrack-finder-v0.4.3.tar.gz
$ ebk-find -V
0.4.3

Manual page

To install the manual page, place it in a location on your MANPATH, e.g.:

$ mkdir -p ~/.local/share/man/man1/
$ tar xf ebookrack-finder-v0.4.3.tar.gz \
  -C ~/.local/share/man/man1 \
  --strip-components 2 \
  ebookrack-finder-v0.4.3/man/ebk-find.1
$ man ebk-find

Additional dependencies

To run ebk-find with the default selection command (see the user guide), fzf must also be installed on the system at run time. It can typically be installed with a command like:

$ sudo apt install fzf

If you prefer to use a different selection program, please see the configuration instructions.