0.2.2 • Published 6 years ago
tracli-terminal v0.2.2
Tracli
A command line app that tracks your time.
Requirements
- Node.js
Installation
npm i -g tracli-terminalUsage
Firstly create a project named "Todo"
tracli create "Todo Project"Let's list all projects
tracli listProjects
-------------
1 - Todo Project | Sat Sep 14 2019 19:00:00Now we can add a task to project #1
tracli create "Do Something" -p=1Let's list all tasks of project #1
tracli list -p=1Tasks
-------------
1 - Do Something | Sat Sep 14 2019 19:00:10Now start a timer for task #1
tracli start 1We can see active timers with status command
tracli statusTask: 1 | Do Something
Last activity: START on Sat Sep 14 2019 19:00:15Finally list all time data by project
tracli reportOutput
1 | Todo Project
| # | Task | Created on | Total Time |
|---|---|---|---|
| 1 | Do Something | Sep 14 2019 | 00:11:42 |
| 00:11:42 |
Commands
| Command | Usage |
|---|---|
| status | tracli status |
| list | tracli list for projects or tracli list -p={project_id} for tasks |
| create | tracli create 'Project Name' or tracli create 'Task Name' -p={project_id} |
| delete | tracli delete -p/-t/-e={item_id}. p for projects, t for tasks, e for time entries |
| start | tracli start {task_id} |
| pause | tracli pause {task_id} |
| finish | tracli finish {task_id} |
| report | tracli report |
| help | tracli help or just tracli |
Licence
MIT