A CLI tool for syncing OS X Reminders with Emacs org-mode, designed to work with ginqi7/org-reminders.
Inspired by keith/reminders-cli, this project was forked into ginqi7/reminders-cli to meet specific requirements.
$ org-reminders sync ~/.emacs.d/Reminders.org -t all
For extensive to-do lists (thousands of items), use this command to convert all data to an Org mode file.
$ org-reminders update-hash ~/.emacs.d/Reminders.org
Updating org-mode todos and saving the file will update the hash data and last modified time.
$ org-reminders sync ~/.emacs.d/Reminders.org -t once
If the org-mode file is newer than Reminders, Reminders will be updated; otherwise, changes will be printed, and Emacs will handle the log data to update the org-mode file by ginqi7/org-reminders.
With Homebrew
$ brew install ginqi7/formulae/org-reminders-cli
Download the latest release from here
$ tar -zxvf org-reminders.tar.gz
$ mv org-reminders /usr/local/bin
$ rm org-reminders.tar.gz
This requires a recent Xcode installation.
$ cd org-reminders-cli
$ make build-release
$ cp .build/apple/Products/Release/org-reminder /usr/local/bin/org-reminders
Find more development information at https://qiqijin.com/org-reminders.