Juri Strumpflohner

RSS
all notes🌱seedling·Updated

Creating a template for Remarkable Paper Pro

Author profile pic
Juri Strumpflohner

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
  • 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/