Configuration

Default library

If your Calibre library is not in the default location (see ebk-select -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-select -h | less -p default

Default selection program

To change the default selection command from fzy to another command (e.g. fzf), the EBOOKRACK_SELECT_CMD 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_SELECT_CMD="fzf --exact"' >> ~/.profile