0.2.2 • Published 5 years ago

tracli-terminal v0.2.2

Weekly downloads
2
License
ISC
Repository
github
Last release
5 years ago

Tracli

A command line app that tracks your time.

Requirements

  • Node.js

Installation

npm i -g tracli-terminal

Usage

Firstly create a project named "Todo"

tracli create  "Todo Project"

Let's list all projects

tracli list
Projects
-------------
1 - Todo Project | Sat Sep 14 2019 19:00:00

Now we can add a task to project #1

tracli create  "Do Something" -p=1

Let's list all tasks of project #1

tracli list -p=1
Tasks
-------------
1 - Do Something | Sat Sep 14 2019 19:00:10

Now start a timer for task #1

tracli start  1

We can see active timers with status command

tracli status
Task: 1 | Do Something
Last activity: START on Sat Sep 14 2019 19:00:15

Finally list all time data by project

tracli report

Output

1 | Todo Project

#TaskCreated onTotal Time
1Do SomethingSep 14 201900:11:42
00:11:42

Commands

CommandUsage
statustracli status
listtracli list for projects or tracli list -p={project_id} for tasks
createtracli create 'Project Name' or tracli create 'Task Name' -p={project_id}
deletetracli delete -p/-t/-e={item_id}. p for projects, t for tasks, e for time entries
starttracli start {task_id}
pausetracli pause {task_id}
finishtracli finish {task_id}
reporttracli report
helptracli help or just tracli

Licence

MIT