#!/usr/bin/env sh set -e # Guess the directory the Kindle is mounted to kindle="$(find /media -type d -name amazon-cover-bug -exec dirname {} \;)" [ "$kindle" ] || { >&2 echo "Could not find Kindle."; exit 1; } # The old Kindle only knows about mobi files rsync -rv --include="*/" --include="*.mobi" --exclude="*" \ "$HOME/extramuros/documents/ebooks/" "$kindle/documents/" gemini://lyk.so/systems/e-reader/scripts/ebooks-upload.sh

-- Leo's gemini proxy

-- Connecting to lyk.so:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/plain

-- Response ended

-- Page fetched on Sat May 18 21:49:47 2024