document installation without git
document how to change format preference
add dummy xdg-open for non-freedesktop systems
add makefile & update readme
open selection unless -n flag was passed
allow setting lib_dir via flag or envvar
error out if no books selected
allow initial query to be passed as CLI arg
ensure that fzf input is treated as UTF-8
This silences the "Wide character in printf" warning.
send input to fzf one record at a time
This avoids accumulating the formatted book strings in a potentially
large multi-line string in memory before sending to fzf.
Add license header to readme
Add CC0 licence for config files
Add Mozilla Public License for source code