/$$ /$$ /$$$$$$ /$$ /$$ /$$ /$$
| $$ /$$/ /$$__ $$| $$ /$$/| $$ | $$
| $$ /$$/ | $$ \ $$ \ $$ /$$/ | $$ | $$
| $$$$$/ | $$$$$$$$ \ $$$$/ | $$ | $$
| $$ $$ | $$__ $$ \ $$/ | $$ | $$
| $$\ $$ | $$ | $$ | $$ | $$ | $$
| $$ \ $$| $$ | $$ | $$ | $$$$$$/
|__/ \__/|__/ |__/ |__/ \______/
___________________________________________________________________________
Hello!
I'm Kayu, your alternative personal task management to Duke!
What can I do for you?
___________________________________________________________________________
Kayu is a project template for a greenfield Java project. It’s renamed after the Java mascot Duke.
help
list
find
todo
event
deadline
done
delete
list-notes
note
delete-note
bye
11
or above installed on your computer.kayu.jar
from here.COMPULSORY-PARAMTER
, are required for the command to process and execute.help
, list
and bye
, are sufficient commands to be inputted. Hence, any other words inputted together with this command statement will be ignored.DESCRIPTION
parameter cannot be empty.Date formats can be inputted as such:
format | example |
---|---|
yyyy-MM-dd |
2020-09-12 |
yyyy-MM-dd |
2020-09-12 |
yyyy-M-dd |
2020-9-12 |
dd-MM-yyyy |
12-09-2020 |
dd-M-yyyy |
12-9-2020 |
yyyy/MM/dd |
2020/09/12 |
yyyy/M/dd |
2020/9/12 |
dd/MM/yyyy |
12/09/2020 |
dd/M/yyyy |
12/9/2020 |
Time formats can be inputted as such.
format | example |
---|---|
HH:mm |
15:30 |
HHmm |
1530 |
hh:mm a |
3:30 pm or 3:30 PM |
hhmm a |
330 pm or 330 PM |
help
Shows the commands available to execute.
Format: help
list
Lists all tasks that exists presently.
Format: list
find
Finds the tasks based on descriptions that matches the specified keywords.
Format: find KEYWORD [MORE_KEYWORDS]
Example: find test
gives tasks such as [T][X] test this case
and [E][ ] do smoke tests (at: 2021-09-16 17:23)
.
todo
Adds a to-do task.
Format: todo DESCRIPTION
Example: todo Complete powerpoint slides
event
Adds an event task.
Format: event DESCRIPTION /at DATE TIME
Example: event Do smoke tests /at 2021-09-16 17:23
deadline
Adds a deadline task.
Format: deadline DESCRIPTION /by DATE TIME
Example: deadline Clear papers /by 2021-10-18 12:34
done
Marks a task as done. TASK-ID
must be a valid task id.
Format: done TASK-ID
Example: done 3
delete
Deletes a task. TASK-ID
must be a valid task id.
Format: delete TASK-ID
Example: delete 5
list-notes
Lists all notes that exists presently.
Format: list-notes
note
Adds a note.
Format: note DESCRIPTION
Example: note CS2103 is fun
delete-note
Deletes a note. NOTE-ID
must be a valid note id.
Format: delete-note NOTE-ID
Example: delete-note 5
bye
Terminates the program.
Format: bye
Data is automatically saved to the relevant files after each command.
Tasks and Notes data are saved as text files [JAR file location]/data/tasks.txt
and [JAR file location]/data/notes.txt
respectively. Advanced users are welcome to update data directly by editing that data file.