Set of scripts to automatically make backups to a local and external target. Uses restic to make encrypted backup, and rsync to sync externally.
Updated 2025-11-11 21:16:19 +00:00
# comics-to-remarkable
## What is it
A couple of scripts that converts .cbz or .cbr comic book files to .pdf of suitable dimensions for reading on a reMarkable Gen 1 or 2. The conversion via `convert_comics.py` is handled by [calibre](https://github.com/kovidgoyal/calibre) in the background and its `ebook-convert` util. Transferring the files via `transfer_files.py` requires a USB-connected reMarkable with the USB file browser enabled in settings.
`config.json` should be set up with defaults that should work out of the box, but make sure they are correct.
## Usage
In a folder containing .cbz- or.cbr-files, run:
```shell
python ebook-convert.py
```
to convert all .cbz or .cbr-files in the folder into .pdf in an output-directory called `export`.
To transfer to the reMarkable, with it connected via USB and with enabled web GUI, run
```shell
python transfer_comics.py
```
Updated 2025-04-03 15:59:50 +00:00