- Create/remove to-do's.
- Create/remove a section (ex: School, Movies, Daily tasks, etc).
- Show the tasks for each section.
- Type
cd
in your terminal to go to your home directory. - Clone the repo.
- Add the following line to your
.bashrc
or.zshrc
file:
alias todo="python3 ~/terminal-based-todo-app/main.py"
- Restart your terminal.
- Done!
- Show the tasks for each section
$ todo
- Adds a new task to the "GENERAL" section, and creates it if it didn't exist yet. Deadline date is optional.
$ todo add "task" ["date"]
- Adds a new task to a section, and creates it if it didn't exist yet. Deadline date is optional.
$ todo add "section_name" "task" ["date"]
- Removes a task from a section.
$ todo rm "section_name" "id-task"
- Removes a section, and all the tasks belonging to that section.
$ todo rs "section_name"
- Shows the tasks with deadline dates.
$ todo dates
- Shows the tasks with today's deadline date
$ todo today
- Shows all the possible commands.
$ todo help