DukeBB User Guide
Dukenizer is a desktop app for managing your tasks optimized for use via a Command Line Interface (CLI). There is also a Graphical User Interface (GUI) to enhance the visuals and enhance the visuals for task managing.
Features
List all commands help
Shows full list of commands available.
Format: help
List current tasks: list
Shows a list of all current tasks in DukeBB.
Format: list
Adding a to-do task: todo
Adds a to-do task with a description to DukeBB
Format: todo <description>
Example of usage: todo buy groceries
Adding an event task: event
Adds an event task with a description and due date to DukeBB
Format: event <description> /at <due_date>
Note: Date must be in YYYY-MM-DD format.
Example of usage: even Ryan's 21st birthday /at 2020-09-12
Adding a deadline task: deadline
Adds a deadline task with a description and due date to DukeBB
Format: deadline <description> /by <due_date>
Note: Date must be in YYYY-MM-DD format.
Example of usage: deadline CS1234 assignment /by 2020-09-21
Deleting a task: delete
Delete a task from a specific index in DukeBB.
Format: delete <index>
Example of usage: delete 2
deletes the 2nd task in DukeBB.
Mark as completed: done
Marks a task from a specific index as completed.
Format: done <index>
Example of usage: done 2
marks the 2nd task in DukeBB as completed.
Mark task priority: priority
Set a priority type in a task in DukeBB.
Format: priority <index> <priority_type>
Example of usage: priority 1 high
marks the 1st task’s priority as ‘high’.
Search for a task: find
Search for a task in DukeBB.
Format: find <keyword>
Example of usage: find birthday
deletes the 2nd task in DukeBB.
Exit program: bye
Exits the program.
Format: bye