samvit / reminders-cli

A simple CLI for interacting with OS X reminders

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

reminders-cli

A simple CLI for interacting with OS X reminders.

Usage:

Show all lists

$ reminders show-lists
Soon
Eventually

Show reminders on a specific list

$ reminders show Soon
0 Write README
1 Ship reminders-cli

Complete an item on a list

$ reminders complete Soon 0
Completed 'Write README'
$ reminders show Soon
0 Ship reminders-cli

Add a reminder to a list

$ reminders add Soon Go to sleep
$ reminders show Soon
0 Ship reminders-cli
1 Go to sleep

Installation:

$ brew install keith/formulae/reminders-cli

NOTE You must have Xcode 7.3.1 installed at /Applications/Xcode.app for this to work correctly. If this isn't the case you should build manually as described below.

Manually

Download the latest release from here

$ tar -zxvf reminders.tar.gz
$ mv reminders /usr/local/bin
$ rm reminders.tar.gz

Building manually

Install swiftenv

$ cd reminders-cli
$ swift build --configuration release
$ cp .build/release/reminders /usr/local/bin/reminders

About

A simple CLI for interacting with OS X reminders

License:MIT License


Languages

Language:Swift 70.7%Language:Shell 20.2%Language:Makefile 9.1%