#!/usr/bin/env bash set -e user=root host=10.11.99.1 dir="$(mktemp -d)" pdf_fname="$1" pdf_docname="$(basename "$1" .pdf)" document_uuid="$(uuidgen)" cat "$pdf_fname" > "${dir}/${document_uuid}.pdf" metadata_body="{ \"deleted\": false, \"lastModified\": \"$(date -u +"%s")000\", \"metadatamodified\": false, \"modified\": false, \"parent\": \"\", \"pinned\": false, \"synced\": true, \"type\": \"DocumentType\", \"version\": 1, \"visibleName\": \"${pdf_docname}\" }" content_body="{ \"extraMetadata\": { }, \"fileType\": \"pdf\", \"fontName\": \"\", \"lastOpenedPage\": 0, \"lineHeight\": -1, \"margins\": 100, \"orientation\": \"portrait\", \"pageCount\": 1, \"pages\": [ ], \"textScale\": 1, \"transform\": { \"m11\": 1, \"m12\": 0, \"m13\": 0, \"m21\": 0, \"m22\": 1, \"m23\": 0, \"m31\": 0, \"m32\": 0, \"m33\": 1 } }" pagedata_body="" echo "$metadata_body" > "${dir}/${document_uuid}.metadata" echo "$content_body" > "${dir}/${document_uuid}.content" echo "$pagedata_body" > "${dir}/${document_uuid}.pagedata" for subdir in "" ".cache" ".highlight" ".textconversion" ".thumbnails"; do mkdir "$dir/$document_uuid$subdir" done scp -rp "$dir/$document_uuid".* $user@$host:/home/root/.local/share/remarkable/xochitl/ ssh "$user@$host" systemctl restart xochitl