This is a simple command-line to-do app built with Python and SQLite3.
Toy app, easy modify. Even db is just created on home directory directly. Cus I just want db file easily using like scp or rsync to transfer between different pc.
but it's work!
- Add tasks with status(TODO, HOLD, DONE, CANCELED) and content
- List tasks in table format
- Store data in a SQLite3 database
- Python 3.x
- pip (Python package installer)
Clone the repository or download the script:
git clone https://github.com/yourusername/todo-app.gitrequire pyinstaller
pip install pyinstallerInstall pacakges
pip install -r requirements.txtmake
mv dist/todo /usr/local/bin/- Add todo task
todo add "Your task" or with content/remark
todo add "Your task description" --content "Your task content"
- list task
todo list- delete task
todo delete TASK_ID- update task status or content
todo update TASK_ID --status STATUS --content "New content.."