Herramienta que permite gestionar tareas de manera jerárquica, lo que significa que se puede crear tareas principales y subtareas. También permite organizar las tareas por prioridad y ofrece una interfaz colorida en la terminal para facilitar la visualización. Además, tiene funciones que permiten exportar la lista de tareas en diferentes formatos de texto. Viene con hojas de estilo XSLT para convertir archivos XML y .todo a HTML y PDF.
$ devtodo add "Comprar leche"
$ devtodo add "Hacer la compra" --parent "Comprar leche"
$ devtodo list
$ devtodo done "Comprar leche"
$ devtodo remove "Hacer la compra"
$ devtodo edit "Comprar leche" "Comprar leche y pan"
$ devtodo export markdown > tareas.md
Un ejemplo práctico podría ser:
$ devtodo add "Proyecto casa"
Agregar subtareas
$ devtodo add "Comprar materiales" --parent "Proyecto casa"
$ devtodo add "Contratar a un electricista" --parent "Proyecto casa"
$ devtodo add "Planificar el diseño" --parent "Proyecto casa"
$ devtodo list
Proyecto casa
- Comprar materiales
- Contratar a un electricista
- Planificar el diseño