Skip to content

utegsk/Clocklify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

124 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Clocklify

A simple time tracker interacting with clockify from terminal.

Features

  • start new working entry

  • end working entry

  • toggle break

  • print current working status

  • dump ongoing working time

  • goal

  • log of working entries

  • monthly report

  • change slack status

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

About

CLI for tracking time in Clockify

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •