Hello everyone here! Just wanted to say @ransome1 I’m really enjoying Sleek. I read the message from @jason-mehmel and decided to try it. Congrats for your work.
thanks for the kind words. If you find any bugs or if you miss an important function, let me know: https://github.com/ransome1/sleek
pablito1755Arcturus (Gitter): The original set of formatting rules are here : https://github.com/todotxt/todo.txt There is nothing explicitly mentionned about a whitespace at the start of the line. I would imagine it depends on individual client implementations. Some will surely be more forgiving than others.
pablito1755I hadn't noticed that before, but per the docs it would seem "ls -f ical" should do it.
* 'ical' - iCalendar (RFC 2445). Is not supported in Python 3.2. Be aware that this is not a read-only operation, todo items may obtain an 'ical' tag with a unique ID. Completed todo items may be archived.
awkshould be enough to parse and re-format as CSV. You can indeed write your own small add-on for it; this would allow a convenient
todo.sh trek2csv > stats.csvinvocation.
TODOTXT_DATE_ON_ADD), you can simply prepend the
(PRIO)to the text itself. If you're limiting yourself to a basic use of the tool, that can be fine. For advanced uses (e.g. with custom markers and more automation), I would prefer to manipulate the tasks through consistent, higher-level commands (like