Outline
This is a modified Duke task manager named Pepeg for all your daily tasking needs.
There are 3 main features of Duke: adding of tasks, modifying tasks & searching and listing of tasks.
The list of tasks you can add to Duke: deadline, event, todo
deadline {task to do} /by {date}Adds a task to Duke with its description and date to be done by. Eg.
deadline 2103T IP /by 19/9/2019 2359
event {activity} /at {date}Adds an event to Duke with its description and date of the event. Eg.
event 2013T Lecture /at 20/9/2019 1400
todo {task to do}Adds a task to Duke with its description. Eg.
todo sleep early
There are 2 ways of modifying tasks in Duke: deletion of tasks & marking tasks as done
delete {index of task to be deleted}Deletes a task at the specified index and displays the deleted task. Eg.
delete 420
done {index of task to be marked as done}Marks a task as done at the specified index and displays the done task. Eg.
done 1337
find {keyword(s) to match}Finds tasks matching the given input keyword(s) and displays them. Eg.
find covfefe
listDisplays all stored tasks in Duke. Eg.
list
bye: b, deadline: dead, define: def, delete: del, done: d, event: e, find: f, list: l & todo: t
define {shortcut to be replaced} {new shortcut}Redefine current shortcuts in Duke Eg.
define b cy4l8rk1d
Below is a list of all of the commands in Duke currently.
| Name | Type | Command | Default shortcut |
|---|---|---|---|
| Deadline | Adding of tasks | deadline {task to do} /by {date} |
dead |
| Event | Adding of tasks | event {activity} /at {date} |
e |
| Todo | Adding of tasks | todo {task to do} |
t |
| Delete | Modifying of tasks | delete {index of task to be deleted} |
del |
| Done | Modifying of tasks | done {index of task to be marked as done} |
d |
| Find | Accessing of tasks | find {keyword(s) to match} |
f |
| List | Accessing of tasks | list |
l |
| Define | Modifying shortcuts | define {shortcut to be replaced} {new shortcut} |
def |
| Bye | Exit program | bye |
b |