I started the work of converting my TS based Todoist plug that I wrote a while back to the new Lua style of things. I have the basics working for me and plan to expand the functionality in the near future. Right now it:
- Configure your API key using Lua
- Retrieve a list of your current projects
- Retrieve a list of tasks based on a filter string
- Add a new task to Inbox either from selected text or input.
I have it as a Github Gist for easy import into your space. To import, do:
- Make sure using V2 of Silverbullet
- Control-/ and choose command “Import: URL”
- Enter Todoist.md · GitHub as the URL
- Choose Gist as the type
- Give the new file a unique name and save.
- Reload your system
There are some examples on the page for embedding queries in your other pages. Let me know of any problems or if you want to help me expand.
Thanks!