Skip to content
A simple CLI for interacting with OS X reminders
Swift Shell Makefile
Branch: master
Clone or download
Latest commit 869192d Sep 20, 2016
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Sources Swift 3.0 conversion (#5) Sep 19, 2016
zsh Add zsh completions Sep 19, 2016
.gitignore Swift 3.0 conversion (#5) Sep 19, 2016
.swift-version Swift 3.0 conversion (#5) Sep 19, 2016
.travis.yml Swift 3.0 conversion (#5) Sep 19, 2016
LICENSE Initial Commit Jun 27, 2016
Makefile Add zsh completions Sep 19, 2016
Package.swift Update successful messages and exit codes Jun 27, 2016
README.md Add note about Xcode 7.3.1 requirement Jul 6, 2016

README.md

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:

With Homebrew

$ 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
$ swiftenv install
$ swift build --configuration release
$ cp .build/release/reminders /usr/local/bin/reminders
You can’t perform that action at this time.