Repository navigation
Usage
Tasks are made up of 5 parts, an ID / Index, a Title, a Status, a Creation Date, and a last Updated Date.
When using commands with tasks you can specify a specific task via it's ID or Title.
Every time you update a task through a command, the respective tasks Updated At value will reflect your current machine's time.
Note
Because tasks are recognised based on IDs and Titles two tasks cannot have the same IDs or Titles.
Hello Task Tracker Example :
----------
Task: hello task tracker cli!
ID : 0
Status : Todo
Created At: Wed 09/30/26 17:04:03
Updated At: Sun 10/11/26 00:49:04
----------
Hello Task Tracker Example : (--oneline)
0 : hello task tracker cli! : Todo : Wed 09/30/26 17:04:03 : Sun 10/11/26 00:49:04
Status : The current available status' are : "Todo" | "In-Progress" | "Completed"
When executing the Task Tracker CLI program without any commands or arguments in your terminal it will default to the standard Listing Command without any status specifications. This is to make it convenient to see your total list of tasks at any given time. Running the program without any commands is just a shortcut for the full command "tasks list".
PS C:\Users\Local_User> tasks 🚩<-- DEFAULT INPUT 🚩 0 : hello world! : Todo : Sun 10/11/26 02:04:06 : Sun 10/11/26 02:04:06 1 : hello task tracker cli! : Todo : Sun 10/11/26 02:04:15 : Sun 10/11/26 02:04:15 2 : hello wiki reader! : Todo : Sun 10/11/26 02:04:24 : Sun 10/11/26 02:04:24 PS C:\Users\Local_User>
- Adding Tasks
- Deleting Tasks
- Clearing Tasks
- Listing Tasks
- Printing Tasks
- Marking Tasks
- Renaming Tasks
- Sorting Tasks
Syntax :
Tasks add <Task Title>(REQUIRED) <Task Status>(OPTIONAL)
Examples
-
PS C:\Users\Local_User> Tasks add "Hello Task Tracker CLI!" In-Progress
-
PS C:\Users\Local_User> Tasks + "Hello Task Tracker CLI!" In-Progress
Thanks for Visiting the Task Tracker CLI Wiki.