Skip to content

Short Rules

clach04 edited this page Dec 1, 2024 · 5 revisions

Work-in-progress

  1. A single line in your todo.txt text file represents a single task. It can be as long as you want
  2. All elements are case sensitive
    • Priorities are UPPERCASE, for example, (A)
    • Completed tasks are LOWERCASE, for example, x
  3. A completed task starts with a lowercase x character x, followed by a space.
  4. If priority exists, it appears after completion marker and before anything else
  5. A task's creation date may optionally appear directly after priority and a space.
  6. The date of completion may appear directly after the x, separated by a space.
  7. Contexts and Projects may appear anywhere in the line after priority/prepended date.
  8. define additional metadata with key / value pairs separated by a single colon. Both key and value must consist of non-whitespace characters, which are not colons. Only one colon separates the key and value.

File encoding is not defined, MOST tools use and expect utf-8.

Also see EBNF formal gramar

Clone this wiki locally