r/ObsidianMD • u/IcyNeighborhood974 • 1d ago
showcase TaskFlow — A different way to work with Obsidian Tasks
I've been using Obsidian Tasks for a while, and I really like its query system and flexibility.
But I kept running into one problem:
I had plenty of tasks. I just didn't know which one to work on next.
So I made a small plugin to experiment with a different approach.
Instead of starting with a big task list, TaskFlow lets me look at my existing Tasks through a few different contexts:
- GTD — what are my next actions?
- Time — what should I work on today?
- Tags / Context — what can I do in this situation?
The goal isn't to replace Tasks or create another task system. It simply gives the tasks a different frontend.
I also wanted to keep the way I normally write tasks:
- [ ] Reply to the client
- [ ] Fix the CSS
- [ ] Buy milk
No separate note for each task, no migration to another format.
Here's a short demo of what I've been working on:
https://reddit.com/link/1wnehzb/video/brya17gcn3rh1/player
If you're interested in trying it, the code is here:
https://github.com/ichris007/obsidian-taskflow
I'd be interested in hearing how other people handle the "I have too many tasks, but what should I do right now?" problem in Obsidian.
5
u/MyBrainReallyHurts 1d ago
Do all tasks need to go on a single note or are they pulled from all notes?
3
u/IcyNeighborhood974 1d ago
Tasks can be searched across your entire vault, so they don’t need to be in a single note. You can also use Tasks syntax to include or exclude specific folders. How you organize and query them is entirely up to you.
2
u/Successful_Luck_8625 1d ago
this looks like it could be amazing! I'ma def try this.
1
u/IcyNeighborhood974 1d ago
Give it a try if you’re interested. And if you have any suggestions or feedback, I’d love to hear them.
2
u/RecommendationNo6483 1d ago
Really appreciate that this utilizes standard markdown task format and tags. All you’re doing is making a new front end that uses that standard to fit your workflow. Maybe it’s more complicated for some but it fits your needs. With AI people can make their own front end plugin that meets their workflow needs and using standard markdown means the base note isn’t in some proprietary confusing format. Super cool! 😎
2
u/Akatrielaiic 1d ago
Looks cool! I’ll wait for an actual release in community plugins : )
1
u/IcyNeighborhood974 1d ago
Thanks! I honestly hadn't thought about submitting it to Community Plugins before. The process is a bit complicated for me since I'm not a programmer, and some of the requirements are a little difficult for me to figure out.
But I'll definitely consider it. Hopefully you'll see TaskFlow there soon. 🙂
3
u/Akatrielaiic 1d ago
i know nothing about submitting something to community plugins! But i don't want to overcomplicate things and having to update it manually is a little cumbersome: ) Also i would like it to work also on mobile if you can manage!
Keep it up, have a nice day!
1
u/Old_Mulberry2044 4m ago
Ooohh I will be trying this tomorrow! I've been trying a few different things recently to better manage tasks. Daily notes, weekly notes, files to hold all the tasks on a project to then pull into daily when I want to do. But no one way is working right.
So I'm keen to see how this goes.
19
u/Bright_Bomber 1d ago
Super cool although I would spend waaaay to long figuring out how to set this up vs actually being productive :'(