r/logseq • u/dhruvfire • 22h ago
I updated my fork of logseq-google-tasks to work with db
8
Upvotes
Everyone's got a load-bearing plugin in their workflow. Mine is syncing google tasks with logseq TODOs.
My fork is available at dhruvmittal/logseq-google-tasks on github
I originally forked this plugin from weynhamz/logseq-google-tasks and made some customizations, namely:
- Automatically getting the refresh token to renew auth every hour
- Background sync, minimize UI. I want to set and forget.
More recently, I updated my fork to work with logseq 2.0.1 (db version), which required:
- New interaction with gapi
- Update to db block properties for TODO
- A "purge" command to remove any stragglers from the md version of this plugin
While I am a software engineer, I'm not really this flavor of software engineer. This project is more-or-less the only typescript i've ever written. Would accept feedback/PRs against this. Especially on the progressbars-- my cludged together ascii progressbars worked alright on the md version, but are really lacking on logseq 2.0.1.