-
i. How to interpret this guide
ii. Add tasks to your task list
iii. Modify tasks in your task list
iv. Miscellaneous
You can add three types of tasks to your Kiwi Task List: todo, event and deadline tasks.
View your tasks, mark them done and delete tasks you don't want.
Find tasks that contain a specified keyword.
Kiwi helps you save data to your local storage.
Kiwi provides convenient alternative syntax so that you can save time and keystrokes.
Replace the words given in {curly braces} with appropriate inputs. For example, replace {DD/MM hh:mm} with a valid date format.
Adds a todo task to your tasklist.
Syntax:
todo {description}
Example of usage:
todo sample task 1
Expected outcome:
Success! I've added this task:
[T][] sample task 1
Adds an event to your tasklist.
Syntax:
event {description} /at {DD-MM hh:mm}
Example of usage:
event task 2 /at 20/4 18:00
Expected outcome:
Success! I've added this task:
[E][] {description} (at: {date} {time})
Adds a deadline to your tasklist.
Syntax:
deadline {description} /by {DD-MM hh:mm}
Example of usage:
deadline task 3 /by 17/4 23:59
Expected outcome:
Success! I've added this task:
[D][] task 3 (by: 17/4 11:59PM)
Lists all your tasks. If the year details of a task is this year, the year is not printed out to prevent clutter.
Syntax:
list
Expected outcome:
Your tasks:
1. [T][] sample task 1
2. [E][] task 2 (at: 20/4 6PM)
3. [D][] task 3 (by: 17/4 11:59PM)
You have 3 tasks.
Finds tasks containing a certain keyword.
Syntax:
find {keyword}
Example of usage:
find sample
Expected outcome:
Your tasks:
1. [T][] sample task 1
You have 1 tasks.
Mark a specified task as completed.
Example of usage:
done {task number}
Example of usage:
done 1
Expected outcome:
Good work! I've marked this task done:
[T][/] sample task 1
Deletes a specified task.
Syntax:
delete {task number}
Example of usage:
delete 1
Expected outcome:
Got you. I've deleted this task:
[T][/] sample task 1
Provides a list of commands and their syntax.
Syntax:
help
Closes the gui and exits the kiwi app.
Syntax:
bye
Command keyword | Accepted alternative keywords* | Usage | Examples |
---|---|---|---|
todo |
t |
todo {description} |
todo sample task 1 |
event |
e |
event {description} /at {DD-MM hh:mm} |
event task 2 /at 20/4 18:00 |
deadline |
dl |
deadline {description} /by {DD-MM hh:mm} |
deadline task 3 /by 17/4 23:59 |
list |
ls l |
list |
list |
find |
f |
find {keyword} |
find sample |
done |
- | done {task number} |
done 1 |
delete |
del |
delete {task number} |
delete 1 |
help |
h |
help |
help |
bye |
- | bye |
bye |
*How to use alternative keywords: Replace the command keyword in the usage column with any accepted alternative keyword
For your convenience, kiwi provides multiple date and time formats you can use. You can use any combination of a date and time format from the tables below.
These formats can replace the {DD-MM hh:mm} placeholder given for the event and deadline commands above.
An example event command usage would be: event use alternative syntax /at 30/6 2:40 pm
syntax | example |
---|---|
dd-mm | 30-04 |
dd/mm | 30/04 |
dd-mm-yyyy | 30-04-2023 |
syntax | example(s) |
---|---|
hham | 11am, 2pm |
hh:mm | 16:11, 7:33 |
hh:mm pm | 11:58 pm, 11:58 am |
hh:mmpm | 11:58pm, 11:58am |