https://github.com/mmazzarolo/quick-reminders-cli
Tiny Deno CLI to create new reminders in the Apple's Reminders app using a natural language parser
https://github.com/mmazzarolo/quick-reminders-cli
cli deno
Last synced: 3 months ago
JSON representation
Tiny Deno CLI to create new reminders in the Apple's Reminders app using a natural language parser
- Host: GitHub
- URL: https://github.com/mmazzarolo/quick-reminders-cli
- Owner: mmazzarolo
- License: mit
- Created: 2021-11-30T19:07:49.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-01-01T18:28:53.000Z (over 4 years ago)
- Last Synced: 2025-02-17T21:45:30.574Z (over 1 year ago)
- Topics: cli, deno
- Language: TypeScript
- Homepage:
- Size: 8.79 KB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ๐ Quick Reminders CLI
A tiny CLI to create new reminders in the Apple's Reminders app using a natural language parser.
Quick Reminders is written in Deno and uses [`reminders-cli`](https://github.com/keith/reminders-cli) to communicate with the Reminders app.
## Usage
```
Commands:
add [text] Add a new reminder
Options:
-h --help Help Screen
-l --list Target list for the reminder
-v --verbose Show debugging output
```
If no list is specified, reminders will be added to the first available list.
## Examples
```bash
ยป quick-reminders add "Doctor appointment tomorrow"
โ Added a new "Doctor appointment" reminder to the "Inbox" list with due date 2021-12-01 23:12:37
```
```bash
ยป quick-reminders add "Take the aspirin on monday at 2am"
โ Added a new "Take the aspirin" reminder to the "Inbox" list with due date 2021-11-29 02:00:00
```
```bash
ยป quick-reminders add "Check the bank account in two weeks" --list=Finance
โ Added a new "Check the bank account in two weeks" reminder to the "Finance" list with due date 2021-12-16 11:12:37
```
## Setup
With [Homebrew](https://docs.brew.sh/):
```bash
brew install mmazzarolo/formulae/quick-reminders-cli
```
Or from the [GitHub releases section](https://github.com/mmazzarolo/quick-reminders-cli/releases/latest):
```bash
tar -zxvf quick-reminders.tar.gz
mv quick-reminders /usr/local/bin
rm quick-reminders.tar.gz
```