module
0.0.0-20241019165826-ef420b3c8991
Repository: https://github.com/dragohex/task-tracker.git
Documentation: pkg.go.dev
# README
task-tracker
A CLI tool to track and manage your tasks.
Build
make bin
will generate binaries within theartifacts
directory.tt
is the binary with code implemented using just the go standard library.cobra-tt
is the binary coded using cobra framework.
Use
Following are the commands, which are same for both the binaries.
Add task
./tt add --task "description of the task"
List task
To list all the tasks.
./tt list
To list tasks filtered via status (todo, in-progress, done)
./tt list --status <todo/in-progress/done>
Update task
./tt update --id <task_id> --task "description of the task"
Mark task
To mark a task as ToDo
./tt mark-todo --id <task_id>
To mark a task as In Progress
./tt mark-in-progress --id <task_id>
To mark a task as Done
./tt mark-done --id <task_id>