Schedule deadlines, events and todos for your daily tasks!
Keep different sets of tasks using different files! Keep work related tasks in work_tasks while school work can be in school_work.
Once you no longer need tasks, you can delete them to save space and remove clutter!
If you finish a task, you can mark them as done!
deadline
- Create a new deadlineExample of usage:
deadline (description) /by (YYYY-MM-DD)
e.g. deadline finish ip /by 2020-12-09
Expected outcome:
Got it. I've added this task:
[D][X] finish ip (by: Dec 9 2020)
Now you got 5 tasks in the list
event
- Schedule an eventExample of usage:
event (description) /at (time)
e.g. event sleep /at 2020-12-09
Expected outcome:
Got it. I've added this task:
[E][X] sleep (at: 9pm)
Now you got 5 tasks in the list
todo
- List all events happening on a certain dateExample of usage:
todo (description)
e.g. todo study
Expected outcome:
Got it. I've added this task:
[T][X] study
Now you got 7 tasks in the list
delete
- Delete a taskExample of usage:
delete (task id)
e.g. delete 1
Expected outcome:
Noted. I've removed this task:
[T][✔] make game
Now you have 1 tasks in the list.
done
- Mark a task as doneExample of usage:
done (task id)
e.g. done 1
Expected outcome:
Nice! I've marked this task as done:
[D][✓] finish increments (by: Sep 19 2020)
find
- Search your tasks containing a certain keywordExample of usage:
find (keyword)
e.g. find finish
Expected outcome:
Here are the matching tasks in your list:
3. [T][✔] finish cs2103t ip
4. [D][✔] finish increments (by: Sep 19 2020)
or
No matching tasks, sorry
list
- List all tasksExample of usage:
list
Expected outcome:
1. [T][X] make game
2. [T][X] sleep
3. [T][X] finish cs2103t ip
4. [D][X] finish increments (by: Sep 19 2020)
save
- saves current list to pathExample of usage:
save
Expected outcome:
Saved to default_tasks.txt!
Current tasks are
1. [T][✔] make game
2. [T][X] sleep
3. [T][X] finish cs2103t ip
4. [D][X] finish increments (by: Sep 19 2020)
load
- takes in a new path to load from and save tasks to fileExample of usage:
load (file_name)
e.g. load school_tasks
Expected outcome:
Changed save file to school_tasks.txt,
No tasks!
bye
- Close DukeExample of usage:
bye
Expected outcome:
Duke closes and saves the file