/omnifocus-extension

writing Omni Automation script with typescript in nodejs

Primary LanguageJavaScriptMIT LicenseMIT

使用 JXA (Javascript for Automation) 编写的一些自动化脚本合集,用于更有效率的使用 Omnifocus

每个目录一个独立的脚本,双击脚本会在 mac 上面打开脚本编辑器,点击运行即可运行.

TODO

[ ] 项目分成脚本项目和执行项目。 脚本项目的源码是ts,包含自动编译。 编译后的文件可以直接被导入到omnifocus 使用。 或者被执行项目使用。 [ ] 执行项目可以作为对外的omnifocus 微服务使用。 [ ] @types/omnifocus

Resource

  • JXA-Cookbook: Cookbook for JavaScript for Automation
  • JXA: JavaScript for Automation(JXA) packages for TypeScript/Node.js.
  • node-jxa: Use your favorite node.js modules (and JS editor) for your Javascript OSX automation scripts