Command-line interface that uses natural language processing to parse phrases and interact with Reminders.app.
TLDR: run
npm i -g reminders-cli
andreminders --help
.
$ reminders --help
Usage
$ remind <input>
$ reminders
Options
--list - List all reminders (will trigger if no option is provided).
--complete - List all reminders and enable a selector to be completed
Examples
$ remind me to feed the cats tomorrow at 12:00
$ reminders --list
$ remind me in two hours to study
You can see some examples in the date parsing test file.
$ reminders --list
$ reminders --complete
🔥 It's also possible to provide a name (or part of) to
complete
command:
This package requires NodeJS to be installed.
brew install node
Go to https://nodejs.org/en/download/ and install the latest LTS version.
npm install -g reminders-cli
- Install
yarn # or npm install
- Run build with auto-reloading
yarn run watch
- Try commands
node ./dist/index.js --list # To list reminders
node ./dist/index.js --add "My reminder" 11/11/2017 10:30
node ./dist/index.js --add "My reminder"