Help

Todo.txt Webapp Help

This document explains how to use the Todo.txt Webapp to manage your tasks.

Understanding the Todo.txt Format

Each line in your todo.txt file represents a single task. The format allows for optional components to add metadata:

Basic Task:

Develop PWA for todo.txt

With Priority:
Priority is indicated by (A), (B), etc., at the beginning of the task body. (A) is the highest.

(A) Develop PWA for todo.txt

With Creation Date:
The creation date follows the priority (if present).

(A) 2025-04-01 Develop PWA for todo.txt

With Projects and Contexts:
Projects use +ProjectName and contexts use @ContextName.

(A) 2025-04-01 Develop PWA for todo.txt @Coding +WebApp

With Extensions (like Due Date and Threshold Date):
Key-value pairs like due:YYYY-MM-DD or t:YYYY-MM-DD (threshold/start date) are added at the end.

(A) 2025-04-01 Develop PWA for todo.txt @Coding +WebApp due:2025-10-27 t:2025-07-01

Completed Task:
Completed tasks start with an x, followed by the completion date, and then the original creation date (if it existed). Priority is usually removed upon completion.

x 2025-04-13 2025-04-01 Develop PWA for todo.txt @Coding +WebApp due:2025-10-27 t:2025-07-01

Summary of Components:

Core Features

Adding, Editing, and Deleting Tasks

Marking Tasks Complete/Incomplete

Filtering Tasks

  1. Select a Priority, Project, or Context from the respective dropdowns above the main input field.
  2. Click the "Filter" button.
  3. The list will update to show only tasks matching all selected criteria.
  4. To clear the filter, ensure no Priority, Project, or Context is selected in the dropdowns and click "Filter" again (or reload the page).

Display Options (Switches)

Below the input area, there are switches to control which tasks are displayed:

Managing Files

The application supports multiple todo.txt files synced via Dropbox.

Dropbox Synchronization