I use Apple's reminders app religiously on my phone and laptop, but I've always
wanted a way to view and add to my to-do list without leaving the terminal. This
is my solution. Because todo.swift
natively interfaces with Apple's reminders
database using the EventKit API, changes will be reflected in the Reminders app
across all your Apple devices. Currently, there is support for due dates, adding
notes, and setting the reminder priority.
PRs welcome.
Using fish:
swift build # build project
ln -s (readlink -f .build/debug/todo) ~/.local/bin # link executable to path