utegsk / Clocklify

CLI for tracking time in Clockify
2 stars 0 forks source link

Clocklify

A simple time tracker interacting with clockify from terminal.

Features

How to install

Using npm:

npm install -g clocklify

Using yarn:

yarn global add clocklify

Getting started

Right after installation you are ready to go.

Help

clocklify
    Usage :
         clock  <command>

    Commands :
         status                         prints working status
         start|in|go                    starts work
         stop|out|quit|exit|end|done    stops ongoing work
         break|pause|lunch              toggles break
         log [YYYY-MM-DD] [YYYY-MM-DD]  prints log work between entered range
         import [example.json]          imports entries from file
         goal [option]
             on      enables goal tracker
             off     disables goal tracker
             set     sets new goal for a certain workspace
             status  prints goal tracker status

    Flags :
         -t [HH:MM]    applicable with <start|in|go>, sets starting time to a certain value
         -d            applicable with <stop|out|quit|exit|end|done>, dumps ongoing working time
         -v, -version  prints current version
         -h, -help     prints help