I absolutely love Logseq, but one thing that always felt missing is the ability to easily define completely custom workflows, and not the two options the come built-in. While I’ve seen a few plugins that do that, those weren’t quite sufficient for my needs.
So - I built my own! This plugin allows you to:
Use a visual editor to define custom workflow keywords, with support for with/without checkbox, and optional circular workflows.
Use those workflow keywords in your blocks with simple and automatically created commands.
Comes with a built-in query editor to create queries with your workflow keywords.
Looks really great. Is there any way to prevent it from “hi-jacking” the built-in todo? As far as I can see, that if you delete the BetterWorkflow standard “TODO”, then the built-in still does not work anymore (adding new to text via /TODO - pre-created todos do still work)
Hey, thanks for trying the plugin!
If you enjoy it - Would greatly appreciate a github star
This should now be supported in the latest version, feel free to try it : )
From my tests, the default /TODO command should be back once you restart the app if you deleted the workflow with the TODO state. Feel free to reach out if that’s not the case for you and I’ll look at this further!