Fair warning, I used Claude for a lot of the details. Architecturally, it’s my design.
Got NixOS running on my reMarkable Pro Paper Move (codename: chiappa) because when I got this tiny tablet, it was with the goal of replacing my iPad Mini (which I mainly used to read books on anyway) and wanting to use something that ran Linux (I use NixOS on every other machine I touch except my Phone…).
Finally got around to (helping Claude) port NixOS though so now, besides having my config live alongside the rest of my machines, I can boot right into KOReader and not play silly games with Xochitl everytime I reboot. Plus, being my own NixOS config, I can (WIP/testing) load/use other applications with ease.
The details and how to set it up are mostly in the NixOS flake/associated repo over here:
https://github.com/gitman-101111/remarkable-nixos
If you want to use the e-ink bridge/associated tools to port to another OS of your choice (I tried and succeeded in porting to PostmarketOS but they have a strict no generative AI policy), you can use this repo (which the flake also references):
https://github.com/gitman-101111/chiappa
All the hardware works with KOReader with some minor patching. Feel free to play around with different configurations, etc.
Details on the setup and specifics are in the repos.
Lastly, I wouldn’t recommend this to people unfamiliar with NixOS or at least some Linux experience. There’s a lot of information here on how to essentially brick your device lol. Be careful out there! :)

