Skip to content

How does the todo.txt export work?

Unospace keeps your tasks in its own database and writes them out as plain text: today’s tasks go to todo.txt and finished tasks go to done.txt. Open the files in any editor, keep them in git or read them with other tools.

Choose the folder in Preferences → Advanced → todo.txt folder. The Mac version is sandboxed, so it can only write to a folder you picked. If the export stops working, pick the folder again.

Tasks with an estimate, as you typed them, with their notes. Synced tasks are written with their estimate in minutes, their labels as @contexts, and tags Unospace uses to recognise them:

Review client proposal (45)
> Focus on the pricing section
Fix login redirect (60) @bug id:PRO-142 sync:3f9c…

Tasks without an estimate aren’t written to the file.

When you finish a task, Unospace adds a line with the date and the time it actually took:

x 2026-10-22 Review client proposal (45) actual:52min