Hacker News new | ask | show | jobs
by v_lisivka 2605 days ago
I use just plain text file opened in plain text editor with following conventions:

  # Topic
  [ ] A task. @tag #ticket
    [ ] A subtask.
      [ ] A sub-sub-task.
  [+] Completed task.
  [-] Failed task.
  [.] Partially completed task. WIP.
  [!] Urgent task.
  [^] High priority task.
Easy to store. Easy to share. Easy to edit at any device with plain text editor.

The only feature I miss is grouping of sub-tasks. For example, I may want to group all subtasks from all projects(topics), which I need to do at place X (e.g. at parents home), so I will prepare for them. I cannot select them all without using of SQL engine or grep like tool. If editor can highlight a search term, it helps, but for long lists it easy to miss.

1 comments

keep going, you are 90% there to having a Markdown todo list like me! just use a dash and a space before the brackets and use "x" to indicate they are done. If you render the markdown in a browser you can use a mouse to click the checkboxes. Check out a markdown cheat sheet for more details.

Granted, you won't be able to use your special characters in the brackets..

IMHO, a preprocessor can be used to convert from square-brackets format into markdown format, e.g. to highlight urgent and high priority entries with different colors. Sometimes, I need to share my TODO list with a manager. However, even in it plain form, it works well. IMHO, same can be done with todo.txt and org-mode files.

Can you share more about how you generate HTML from your markdown, and how you share result, please?