Commit Briefs
tokenize minibuffer input for better matching
instead of trying to match the given string as-is, split it into tokens (space-separated words) and try to match those. This allows to match out of order, for example "mir vid" will match gemini://vidage.rocks/blog/parliamo-di-mirror.gmi
fix build out-of-tree
The issue with building out-of-tree was that some pages were generated by autoconf in $(builddir) and others were as-in in $(srcdir). While it was possible to use the right combination of $(builddir)/$(srcdir), just move everything as .in and generate every page during the configure step.
persist list of visited URLs to the disk
Persist a generalized history of visited URL in history_file and try to keep it in sync during telescope usage and shutdown.
ring a bell when remotely opening a link + refactor it a bit
move the logic into its own function.
mention the dependency on pkg-config
see github issue #9