#!/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://gamma.lyk.so:1965/systems/e-reader/scripts/ebooks-upload.sh

-- Leo's gemini proxy

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

-- Connected

-- Sending request

-- Meta line: 20 text/plain

-- Response ended

-- Page fetched on Sun Jun 2 15:11:03 2024