# todo.txt

- [http://todotxt.org/](http://todotxt.org/) (incl. list of apps which support 'todo.txt', all OS) 
    - Very simple todo list manager (GTD: getting things done).
    - Syntax: [https://github.com/todotxt/todo.txt](https://github.com/todotxt/todo.txt)
- **Share** the file 'todo.txt' via [drive.math.uzh.ch](https://wiki.math.uzh.ch/public/books/public-wiki/page/drivemathuzhch). **Configure all apps** to use shared file.

### Thinlinc

- **GUI**: `Applications > Office > QTodoTxt`
- **CLI**: todo.sh

\* Setup: create a file `~/.todo/config`

```

export TODO_DIR=<full path. E.g. '/home/a/crose/Nextcloud/todo'>
export TODO_FILE="$TODO_DIR/todo.txt"
export DONE_FILE="$TODO_DIR/done.txt"
export REPORT_FILE="$TODO_DIR/report.txt"

```

- Use: open a terminal and type `todo.sh -h`

- **Thunderbird** Extension 'Todo.txt': [https://addons.thunderbird.net/en-US/thunderbird/addon/todotxt-extension/](https://addons.thunderbird.net/en-US/thunderbird/addon/todotxt-extension/)

### Android: Markor

- [Markor](https://f-droid.org/en/packages/net.gsantner.markor/) (Notes App and todo.txt viewer

## Synchronize 'todo' list

- Use a cloud storage provider like <a>https://drive.math.uzh.ch,</a> [https://drive.switch.ch](https://drive.switch.ch) or [https://dropbox.com.](https://dropbox.com.)
- Create a folder 'todo' on your cloud storage with a file 'todo.txt'
- Start on thinlinc 'Applications &gt; Office &gt; QTodoTxt'. Open your todo.txt file on your cloud storage:

[![qtodotxt.png](https://wiki.math.uzh.ch/public/uploads/images/gallery/2026-06/qtodotxt.png)](https://wiki.math.uzh.ch/public/uploads/images/gallery/2026-06/qtodotxt.png)

- On Android install `Markor` from [F-Droid](https://f-droid.org/en/packages/net.gsantner.markor/) or [Github](https://github.com/gsantner/markor) &gt; choose the synchronized todo.txt file.