Manages your own task and records in the terminal simply with tascli - tiny, fast and simple.
Other than that, I try to keep tascli as simple as possible so it can stay small and concise. Putting `tascli list task today` in zshrc is really nice to have a reminder everytime I open a new terminal tab.
Curious - in Europe, do you do dd/mm/YYYY or dd.mm.YYYY? The latter should be straightforward to support, but former would conflict with mm/dd/YYYY that's already included.
In France we do dd/mm/yyyy. Others do dots.
E.g. move the lawn every other week vs pay rent on the 17th every month. If I go a week overdue on rent I still need to pay the next on the 17th. If I go a week overdue on the lawn I don't need to mow again for two weeks, not one.
One of the reason is complexity, the other is that I'd rather have this tool be helpful whenever invoked, vs. forcing users to remember to update yet another tool.
In that it's not necessarily different than writing your todolist on a notebook - someone other than you could have got hold of that and read it - say if it's on a shared shelve.