Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
macOS has two ways of running scheduled tasks: 1. Traditional Unix cron 2. launchd According to https://developer.apple.com/library/content/documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/ScheduledJobs.html, Apple strongly prefers the launchd model. This commit introduces the com.stevegrunwell.asimov.plist file, which can be loaded into the launchd system via `launchctl load ./com.stevegrunwell.asimov.plist`. It's not perfect, namely because it relies on the `asimov` executable being available at /usr/local/bin/asimov; ideally, users should be able to put this anywhere, but it seems that launchd is pretty picky about paths. Fortunately, this will become less of an issue once Asimov is available via Homebrew (#2).
- Loading branch information