A minimalist, tree-based Todo list application running in your terminal. Built with Bubble Tea.
- 🌳 Tree Structure: Nested tasks with infinite depth.
- 🗑️ Recursive Delete: Deleting a parent task automatically moves its children to the trash.
- ♻️ Persistent Trash: Deleted items are stored in the file (tagged
[D]) and can be restored even after restart. - 🎨 Themes: Switch between Gruvbox, Dracula, and Monokai (loaded from
themes.json). - 💾 Persistence: Auto-saves to
todo.mdand remembers your theme preference inconfig.json.
If you have Go installed, you can install the application directly without cloning the repository:
go install github.com/pawello85/todo@latestgit clone https://github.com/pawello85/todo.git
cd todo
go install