Creating a template for Remarkable Paper Pro
Some quick notes on how to install your custom template on the Remarkable Paper Pro. (this is going to become a blog post)
Connecting to your Remarkable
Step 1: Enable Developer Mode
To be able to access your Remarkable via SSH you need to enable Developer Mode.
Go to Settings > General > Software > Advanced
and enable “Developer mode”.
Step 2: Identify your root pwd and IP
Go to Settings > General > About > Copyrights and licenses
where you should immediately see (under GPLv3 Compliance) the SSH password and further instructions.
Step 3: Create a SSH key
You can connect over SSH. Create a SSH key and copy the public one onto your Remarkable so you don’t have to use the pwd all the time.
Note, by default you can only connect when the Remarkable is connected via the USB C cable. Once you have an active SSH session, you can run
rm-ssh-over-wlan on
command to enable also WLAN connectivity (if you want).
Step 4: Create a SSH host entry (optional)
For convenience in ~./ssh/config
:
host remarkable
Hostname 10.11.99.1
User root
Port 22
IdentityFile ~/.ssh/id_rsa_remarkable
This then allows to connect via:
ssh remarkable
Useful links
- https://remarkable.guide (a lot of info is for the RM2 though and not the Remarkable Paper Pro, so pay attention to that)
Designing template
You can use whatever tool works best for you. From what I understand you need to export a PNG and SVG image. I used Figma.
I’ve seen varying infos about the template specs, like 1404 x 1872, which however doesn’t seem to be big enough for the Remarkable Paper Pro, so maybe it is for the RM2.
What worked for me in Figma (via trial and error) is to set the following size:1500x2126
This is what I created
Installing templates
Once you have your template (PNG and SVG) you have to
- copy them to:
/usr/share/remarkable/templates
- edit the
templates.json
and link to your newly added files.
The templates should appear automatically. (I had to reboot once to have them appear, so be aware of that potentially)
To copy them you need to have an active SSH connection and remount the FS in RW. This should do it (run this on ur Remarkable):
mount -o remount,rw /
Once that is done, you can use scp
(I’m doing this on my Mac) to copy the files. Here’s an example:
scp Daily.png Daily.svg root@remarkable:/usr/share/remarkable/templates/