todol2 is a simple terminal-based to-do task manager and tracker. Tasks are saved in a JSON file named with the date of their creation, ensuring easy synchronisation among different devices.
add [TEXT]add new to-do task for today, for interactive mode useadd --fdelete [ID]delete a task with IDdone [ID]/undone [ID]mark a task done/undoneedit [ID]edit a message, deadline or tag of a taskpprint unfinished tasks, to print all regardless of their state usep --allreadd [ID]add an older task into today's to-do listsearchsearch for tasks that contains--wordor--tag
For more information see --help
git clone https://github.com/jy-r/todol2
cd todol2
pip install -e ./
Change the path in todol2/todol/config.json to the directory where to-do lists should be saved.
