ip

Lexi Task Manager - User Guide

Lexi is a desktop app for managing different tasks, including todos, events and deadlines. Lexi is taking advantage of the Command Line Interface and is optimized for that to bring your task management and productivity to a next level.

Features

Notes about the command format:

Listing all tasks: list

Shows a list of all tasks in the task manager.

Format: list

Adding a todo: todo

Adds a todo to the task list.

Format: todo DESCRIPTION

Examples:

Adding a deadline: deadline

Adds a task with a specific deadline to the task list. The provided date and time should be in the format ‘yyyy-mm-dd hh:mm’

Format: _deadline DESCRIPTION /by DATETIME

Examples:

Adding an event: event

Adds an event that starts and ends at specific times.

The provided dates and times should be in the format ‘yyyy-mm-dd hh:mm’

Format: _event DESCRIPTION /from START_DATETIME /to END_DATETIME

Examples:

Marking a task as done: mark

Indicates that a task is completed with a checked box: [x].

Format: mark INDEX

Examples:

Unmarking a task: unmark

Reverts the checked label of a task to unmark it: [ ].

Format: unmark INDEX

Examples:

Deleting a task: delete

Removes the specified task from the list.

Format: delete TASK_INDEX

Examples:

Searching by keyword: find

Finds and displays all tasks that contain the given keyword in their description.

Format: find [KEYWORD]

Examples:

Terminate and save task manager: bye

Saves data and exits Lexi.

Format: bye

Saving the data

Lexi automatically saves your tasks in the hard-disk after each user input. There is no need to save the data manually.

Editing the data file

Lexi stores the data as a txt file data/duke.txt. Advanced user can update data directly by editing that file.

Warning: Make sure to use the correct data formatting, which is different to the one you will encounter in the tool interaction. Lexi will remove of all corrupted data lines on execution of the program.