Basically followed along the directions for reStream 1.

  • Got the SSH root password and IP from Settings > Help > Copyrights and licenses > General information (scroll to the bottom)
  • Added the IP to the pass store via pass insert REMARKABLE_IP
    • Queried via pass REMARKABLE_IP
  • Added an ecdsa key, ssh-keygen -t ecdsa -C "MYMAIL" -f ~/.ssh/remarkable
    • ssh-copy-id -i ~/.ssh/remarkable root@$(pass REMARKABLE_IP)

The only slight point of deviation was using chezmoi to grab the local script 2:

1{{ if ne .chezmoi.os "windows" -}}
2zinit ice from"gh-r" as"program" bpick"*.sh" mv"restream.sh -> reStream"
3zinit light rien/reStream
4{{ end -}}

Setting the actual binary on the reMarkable was also by the book (very thorough instructions):

1scp restream.arm.static root@$(pass REMARKABLE_IP):/home/root/restream
2ssh root@$(pass REMARKABLE_IP) 'chmod +x /home/root/restream'

With this, finally getting the shared window is a snap, as seen in Figure 1:

1REMARKABLE_IP=$(pass REMARKABLE_IP) reStream -p
Figure 1: Success!!! No clue what I was scribbling though..

Figure 1: Success!!! No clue what I was scribbling though..


  1. Unfortunately, toltec doesn’t support OS versions 3.x and up… yet ↩︎

  2. All my dotfiles are here ↩︎