As we do not have Wi-Fi implemented on the remarkable port, this is what I do currently:
I have tried just transfering the nightly and running unzip, but that deletes my settings, fonts, etc. Is there a better workflow that you would recommend?
Not sure if remarkable supports OTA, but that's the first thing I'd look at (it's probably not supported, but just in case ;)). If not, you can probably extract zip on top of current_koreader. So workflow would look like that:
To prevent deletion of settings, you should copy defaults.lua as defaults.persistent.lua, as per documentation. Of course making a copy of the current directory won't hurt ;)
I have no idea, why fonts get deleted, unless you use something like rsync -av --delete source dest. The basic idea is to unzip on top of the current directory, so they get merged.
Yep, as @Galunid said, doing it the other way around (i.e., scp nightly zip to the device, unzip from the device) is essentially what the OTA does, and it definitely won't touch your settings.
@Galunid @NiLuJe I just tried it with the latest nightly and it definitely worked. My fonts are still there too. I was not aware of the defaults.persistent.lua trick. I suppose we can close this now. Thank you!