kykim / rem

Command-line tool to access OSX Reminders.app database
Other
128 stars 13 forks source link

Added support for org-mode sync. #11

Closed mkasu closed 3 years ago

mkasu commented 8 years ago

I added support for an org-mode friendly output of rem.

I tried adding all features which were discussed in #7 . The command "orgmode" prints an orgmode file into standard output. When adding an additional argument, you can specify an output file (e.g. "rem orgmode ./reminder.org").

It is based on previous ls/cat commands. Additionally, I added priority, alarms and printing the unique-identifier of the reminder (albeit, not really useful right now as no command accepts it as input, maybe useful for future).

Things not taken care of:

mkasu commented 8 years ago

I added basic 2-way sync as a new parameter. The "Org->Reminders" parser is quite messy and only parses TODO lists which are basically exactly formatted like the output of the "Reminders->Org" function.

But it should work for basic syncing of completion status, priority and so on.

I wrote some more explanation into the ticket #7

roryk commented 8 years ago

This is great, thanks @mkasu.