Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/halleck45/remarkable-templates-pdf
Copy PDF files to ReMarkable tablet as templates.
https://github.com/halleck45/remarkable-templates-pdf
Last synced: 25 days ago
JSON representation
Copy PDF files to ReMarkable tablet as templates.
- Host: GitHub
- URL: https://github.com/halleck45/remarkable-templates-pdf
- Owner: Halleck45
- License: mit
- Created: 2024-01-01T21:11:46.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-01-02T05:57:04.000Z (12 months ago)
- Last Synced: 2024-10-15T17:58:10.833Z (2 months ago)
- Language: Shell
- Homepage:
- Size: 1.71 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ReMarkable templates from PDF
Copy PDF files to ReMarkable tablet as templates.
This script will convert PDF files to PNG images and JSON files, then copy them to the ReMarkable tablet via SSH.
> **Be careful, please backup your ReMarkable tablet before using this script.**
> **This script is provided as is, without any warranty, and can break your ReMarkable tablet.**
> I've tested it on my ReMarkable tablet, and it works fine, but I can't guarantee it will work on yours.## Requirements
Any linux distribution with:
- `bash`
- `convert` (from `imagemagick`)
- `pdf2svg`
- `jq`
- `sshpass`For example, on Debian derivatives:
```bash
sudo apt install imagemagick pdf2svg jq sshpass
```## Usage
Place your PDF files in the `templates` directory.
Copy the `.env.example` file to `.env` and edit it to set your ReMarkable tablet IP address and password.
```bash
cp .env.example .env
```In order to retrieve password and IP address, on your ReMarkable tablet, go to `Settings > General > About` and click on the `Copyrights and licenses`.
Then run the script:
```bash
./remarkable-templates-pdf
```You can use the `--dry-run` option to see what will be done. Images and JSON files will be moved to `/tmp/test` directory on the ReMarkable tablet.
## License
MIT. See [LICENSE](./LICENSE) file.