Remix.run Logo
tecleandor 10 hours ago

Have you though about adding synchronization from iCal calendars?

I was trying to find (or create) a tool to substitute Remarcal, that I'm using now with my Remarkable. It's working so-so lately, and it only works with a Remarkable (and I was thinking to switch to a Supernote I have around .

klimeryk 9 hours ago | parent [-]

ReCalendar supports loading any ICS file - but since you ultimately generate a PDF for the whole year, it will just load the events present at that moment in the calendar (see https://github.com/klimeryk/recalendar.js/issues/11#issuecom...). So it's good for quickly loading all the holidays in a given country or if you have some long-term recurring events. But it's not feasible to keep on syncing the calendar every day.

tecleandor 8 hours ago | parent [-]

If it could be run via cli I would do something similar to what Remarcal does (but more flexible, not being closed):

  - Check if there are changes on the live calendar (preferably with the ETag header)
  - If there are changes, download an updated iCal file
  - Launch the calendar generator using the updated iCal file to update the PDF
  - Sync the PDF to the eInk reader of choice
klimeryk 6 hours ago | parent [-]

Nice, TIL! I knew ReMarkable stored the written notes in a special file, but it sounded a bit hacky, so I did not want to touch that. Good to see someone managed to make it work! I'll have to look into it, thanks!

Edit: tracking here: https://github.com/klimeryk/recalendar.js/issues/23#issuecom...

tecleandor 6 hours ago | parent [-]

Yeah, you can update the PDF as you will, as the scribbles are saved in a parallel file. You can't, of course, change the number or location of the pages. It won't break, but the written notes will appear in the wrong page.

And it seems like the Supernote does it the same way, I haven't had time for testing.

I'll subscribe myself to the issue and say hi :)