Tasks for taskfinder
#project #rust #term pri@2
For those seeing this on the repo: This is a bit of an experiment to see how hard-linking a file from my zettelkasten-like system (where I keep all of my notes and tasks and run taskfinder from) to the project repo works out. Ignore the bit at the bottom - it's a backlink to the main project file. Otherwise, you can see what I'm thinking about doing in the future.
TODO
- [ ] watch multiple directories
- [ ] include a way to make a task or taskset no priority - override higher level
- [ ] log tasks in file if new day since app started
- something like: note date app first started, check if still the same when opening the log and if not, run the thing
- turn what I did into a function (assuming it works), to be used in first run and then in loop
- [ ] include readme as documentation - see what I did in broken-links #docs
- not sure if this should be in main.rs or lib.rs
- [ ] subtasks/ordering tasks within task sets in Files mode
- [ ] order subtasks in Tasks mode
- remove the task indicator "[-]" (but without the -) when this is done
- [ ] add times to due dates?
- might be easier than trying to sort by priority
- [ ] add unlimited priorities?
- mainly for sorting in tasks mode. Only log the first 5 so nothing (or little) has to change with that.
- [ ] in log mode (table), add a navigation control to go down/up one month (or maybe to beginning/end of month)
- [ ] add more tests
- particularly on due/completed dates at task-set level and the inheritance of that in tasks
- [ ] handle all expects and unwraps
- except ones where they are absolutely ok - in this case, add comments
- [x] (hard) link a tasks file (with tasks only) from here to project repo as way to keep users informed of intended changes completed:2025-04-29
- [x] show number of tasks due/completed within a week in Tasks mode completed:2025-04-30
- [x] remove leading characters that identifies a task (all the variations of []) of the task text in Tasks mode completed:2025-05-12
- [x] search for tasks in Tasks mode completed:2025-05-14
- [x] add a tips section? completed:2025-05-24
- [x] filter for recurring/non-recurring tasks in Tasks mode completed:2025-05-29
- [x] tag at the taskset/task level completed:2025-06-16
- [x] slow blink overdue dates in files mode, and allow user to turn it off completed:2025-06-17
## Back
[[notes/2023-12-21-2248.md]] Taskfinder