Configuration

Default library

If your Calibre library is not in the default location (see ebk-find -h), the default can be changed by setting the EBOOKRACK_LIBRARY environment variable in your shell profile, e.g.:

$ echo 'export EBOOKRACK_LIBRARY=~/Books' >> ~/.profile
$ source ~/.profile
$ ebk-find -h | less -p default

Default selection program

To change the default selection command from fzf to another command (e.g. skim), the EBOOKRACK_FIND_SELECTOR environment variable can be set in the same way as EBOOKRACK_LIBRARY above. You can still override it ad hoc by using the -s flag.

$ echo 'export EBOOKRACK_FIND_SELECTOR="sk --exact"' >> ~/.profile