omnifocus-github
v1.0.14
Published
Node-based CLI tool to sync GitHub issues to Omnifocus
Downloads
20
Readme
omnifocus-github
Node-based CLI tool to sync GitHub issues to Omnifocus
Requirements
OSX Yosemite (because we use JavaScript for Automation instead of AppleScript)
Installation
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>
Usage
omnifocus-github
Dependencies
- 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
Dev Dependencies
None
Hat tips
- @mrtazz for the idea, from How OmniFocus controls my life
License
MIT
Generated by package-json-to-readme