Read bookmarks from KOReader sidecars to Markdown files per book, prefixed with the date you added the most recent bookmark
- Run
pipenv install
to install all dependencies fromPipfile
- Install
pipenv
if you don't have it yet
- Install
- Run
make
to downloadslpp.py
- Start your KOReader's SSH server without a password and make note of its IP address
- Make sure you can connect to it using
ssh
from your terminal. See this for more info - Rename
example.env
to.env
and add the host (IP address) and user (typicallyroot
) of your KOReader's SSH - Run
koreader-to-markdown.py
- If your SSH key requires a passphrase, you will be prompted
- Copy the result from
output
to your Obsidian vault, or wherever you want to have your highlights as Markdown
paramiko
to read your KOReader's sidecars over SSHpython-dotenv
to read the contents of.env
inquirer
to ask for your SSH key's passphrase, if needed