Node-based CLI tool to sync GitHub issues to Omnifocus
OSX Yosemite (because we use JavaScript for Automation instead of AppleScript)
Download node at nodejs.org and install it, if you haven't already.
- Install the package globally.
npm install omnifocus-github --global
- Download the OmniFocusLibrary and move it to
~/Library/Script Libraries
- Create an OAuth token on GitHub
- Create a config file named
~/.omnifocus-github
. You'll probably want to change permissions, e.g.sudo chmod 0600 ~/.omnifocus-github
. - In the config file, fill in values:
token: <your GitHub auth token here>
omnifocus-github
- applescript: Easily execute arbitrary AppleScript code on OS X through NodeJS.
- github: NodeJS wrapper for the GitHub API
- js-yaml: YAML 1.2 parser and serializer
- osenv: Look up environment settings specific to different operating systems
- temp: Temporary files and directories
None
- @mrtazz for the idea, from How OmniFocus controls my life
MIT
Generated by package-json-to-readme