clight is a lightweight CLI tool to track tasks. Made in Java for learning purposes.
- Add, update, and delete tasks
- Mark a task as in progress or done
- List all tasks
- List all tasks that are done
- List all tasks sorted by priority
- List all tasks that are not done
- List all tasks that are in progress
Clone the repository and compile the project:
git clone https://github.com/glass-source/clight.git
cd clight
# Compile the projectadd <description> <priority>: Add a new tasklist <filter>: List all tasks. Valid filters are: ALL, TODO, IN_PROGRESS, and COMPLETEstatus <id> <status>: Update a task's statusupdate <id> <description>: Update a task's descriptiondelete <id>: Delete a taskhelp: Show the help messageexit: Exit the application
> add Buy Milk 10
> list all
> delete 1