Package Exports
- goals_tracker
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (goals_tracker) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
About
goals_tracker is an enhanced todo list used in command-line environment. Current version will allow you to keep track of your progress of each of your git repository!
Versions
Version 1.1.0 - only 1 goals list per git repository. Note: make sure you uses goals inside a git directory.
Version 1.0.1 - goals list is unique per directory.
Installation
- make sure
npm
is installed on your machine. - run
npm install -g goals_tracker
Usage
This program is a list of 2 layers: Goals > Tasks.
Init
Initialising the goals list by goals init
.
Note: at the current version, goals list will be unique per directory.
List
Track your goals with list : goals ls
or goals list
Add
Adding goals: goals add <goal_name>
Adding tasks to a goal: goals add -t <task_description> <goal_name>
where <task_description>
is either a 1 word or a String.
When adding tasks, you will be prompt to enter the number of hours that you expect the task will take. This is used to keep track your progress on your goals.
Done
When you have completed a task: goals done -t <task_index> <goal_name>
where task_index
is the index of the task found in goals ls
Remove
Remove goals: goals rm <goal_name>
or goals remove <goal_name>
Remove tasks for a goal: goals rm -t <task_index> <goal_name>
where task_index
is the index of the task found in goals ls