/clockify-cli

This is a CLI for clockify.me

Primary LanguageGoMIT LicenseMIT

.github/workflows/release.yaml CLI Best Practices

Buy Me A Coffee

clockify-cli

Integrate your clocking with your favorite CLI.

Install:

wget -qO - https://github.com/faagerholm/clockify-cli/archive/master.tar.gz | \
tar zx --strip-components=1 clockify-cli-master/install.sh

Note: The install file will remain on your computer until you delete it

Update:

clockify-cli update

Usage:

  clockify-cli [flags]  
  clockify-cli [command]
  clockify-cli // Run menu

Available commands:

Available Commands:
  add-key         Add users API-KEY, this will store it in a yaml file.
  add-part-time   Add part-time work to your account
  check-balance   Check balance
  completion      Generate the autocompletion script for the specified shell
  current-user    get current user
  default-project Select default workspace project
  help            Help about any command
  list-projects   List all projects
  menu            Select action to perform
  reset           Resets viper values
  setup           Setup
  start-timer     Select a project and start a timer
  stop-timer      Stop timer

Flags:
      --config string   config file (default is $HOME/.clockify-cli/config.yaml)
  -h, --help            help for clockify-cli
      --viper           use Viper for configuration (default true)

Use "clockify-cli [command] --help" for more information about a command.