Python module and command line utilities to interact with the reMarkable tablet's cloud storage
Heavily reliant on prior works:
- by Andreas Gohr (@splitbrain), see his API documentation over here;
- by @edupont, see his rM2svg code over here.
At the present syncrm depends on two command-line utilities:
rsvg-convert, which is installable in Ubuntu aslibrsvg2-bin; andpdftk, which is installable in Ubuntu 16.04 LTS aspdftkbut is presently unavailable in 18.04 LTS.
syncrm is supposed to mimick the git work flow.
You can initialize a new syncrm repository using
mkdir Documents
syncrm init Documents ONE-TIME-CODEwhere the ONE-TIME-CODE can be obtained from reMarkable here.
You can fetch updated documents to your syncrm repo, without overwriting the presently checked-out
files. The command is
syncrm fetchYou can check out all updates to your documents using
syncrm checkout