"Your mind is for having ideas, not holding them." – David Aleen (source)
NotDuke frees your mind of having to remember things you need to do. It's,
- text-based
- easy to learn
FASTSUPER FAST to use
All you need to do is,
- download it from here.
- open a terminal
- navigate to the folder that the download file is in using the
cdcommand - run
java -jar NotDuke.jar - add your tasks.
- let it manage your tasks for you 😉
And its FREE!
Adds a todo task to the list for NotDuke to track.
Format: todo [Task Name]
Examples:
todo Apply Internshipstodo Revise for CS2103T
Adds a deadline task to the list for NotDuke to track.
Format: deadline [Task Name] /by [Date & Time]
- [Date & Time] format: dd/MM/yyyy hhmm
Examples:
deadline CS2106 Lab Assignment 2 /by 02/02/2024 1600deadline CS2103T iP Final submission /by 03/03/2024 2359
Adds an event task to the list for NotDuke to track.
Format: event [Task Name] /from [Date & Time] /to [Date & Time]
- [Date & Time] format: dd/MM/yyyy hhmm
Examples
event Recess Week /from 04/02/2024 0000 /to 10/02/2024 2359event Mid Term Period /from 11/02/2024 0000 /to 17/02/2024 2359
Shows a list of all tasks tracked by NotDuke.
Format: list
Deletes the specified task tracked by NotDuke.
Format: delete [Index]
- Deletes the task at the specified
[Index]. - The index refers to the index number shown in the displayed task list.
- The index must be a positive integer 1, 2, 3, ...
Examples:
listfollowed bydelete 2deletes the 2nd task in the task list.
Marks a specified task tracked by NotDuke as done.
Format: mark [Index]
- Marks the task at the specified
[Index]as done. - The task at the specified
[Index]has to be not marked for the task to be marked. - The index refers to the index number shown in the displayed task list.
- The index must be a positive integer 1, 2, 3, ...
Examples:
listfollowed bymark 2marks the 2nd task in the task list.
Unmarks a specified marked task tracked by NotDuke as not done.
Format: unmark [Index]
- Unmarks the task at the specified
[Index]as undone. - The task at the specified
[Index]has to be marked for the task to be unmarked. - The index refers to the index number shown in the displayed task list.
- The index must be a positive integer 1, 2, 3, ...
Examples:
listfollowed byunmark 2unmarks the 2nd task in the task list.
List tasks whose task name contain any of the given keyword.
Format: find [Keyword]
- The search is case-sensitive
Examples:
find CSreturnsCS2103TandCS2106
Remind user of tasks which are happening within the next 7 days.
Format: remind
- The remind feature will also be shown at startup
Saves all the current tasks and exits the program.
Format: bye