{"repo":"willjasen/omnifocus-tasks-to-calendar","free":true,"listed":false,"github":"https://github.com/willjasen/omnifocus-tasks-to-calendar","clone":"git clone https://github.com/willjasen/omnifocus-tasks-to-calendar.git","description":"create events in macOS calendar from OmniFocus tasks","language":"AppleScript","stars":25,"topics":["applescript","calendar","omnifocus"],"license":null,"category":"productivity","readme_excerpt":"omnifocus-tasks-to-calendar Create events in macOS calendar from OmniFocus tasks --- Key Points - Create macOS Calendar events from OmniFocus tasks that are due today/soon - Multiple calendars can be used and tasks added to a particular calendar depends on a task's tag - Events that are tagged/shared aren't duplicated onto my own OmniFocus calendar via include/exclude parameter - Flagged tasks will have its calendar event have an alert occur on the task's due date - A notification is displayed when the script starts and when the script ends, including info about runtime - Using the .plist, a launchd user agent can be created to run the script in the background every so often --- Configuration The script uses a config.json file for its configuration: - version : a version number of this configuration file that corresponds with a script version - daysAhead : the number of days to look ahead (the default example is 1) - daysBack : the number of days to look back (the default example is 1) - data.tags : the OmniFocus tags to work with - data.mode : the mode to work as with tags, either the word \"include\" or \"exclude\" - data.calendar : the calendar to work with In regards to the span of days being worked with in the default example, the script will place tasks on calendars from today and yesterday. Refer to examples/v2.1.0-config.json as to the structure of the script's configuration file. --- Usage This script can be run from the macOS command line: osascript omnifocus tasks to c","default_branch":null,"files":null,"tree":[],"storefront":"/r/willjasen","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/willjasen/omnifocus-tasks-to-calendar/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}