An open API service indexing awesome lists of open source software.

https://github.com/leanovate/mite-go

A MITE time tracking CLI written in GO
https://github.com/leanovate/mite-go

Last synced: 5 months ago
JSON representation

A MITE time tracking CLI written in GO

Awesome Lists containing this project

README

          

# Mite

A [mite](https://mite.yo.lk/en/) time tracking command line interface.

## Status

[![Build Status](https://travis-ci.org/leanovate/mite-go.svg?branch=master)](https://travis-ci.org/leanovate/mite-go)

## Setup

1. Grab a release from https://github.com/leanovate/mite-go/releases for your operating system and unpack it into your
$PATH (or %PATH% on windows).
2. Make sure that the `mite` command is executable by executing `mite version` in your shell
3. Setup `mite` to use your API key by:
1. visiting https://"your account name here".mite.yo.lk/myself and note down the API key
2. executing the following commands
`mite config api.key="your API key here"`
`mite config api.url=https://"your account name here".mite.yo.lk`
4. Optional: set a default project & service by:
1. retrieving the desired project & service id by executing `mite projects` and `mite services` respectively
2. configuring those id's as default by executing `mite config projectId="the project id"` and `mite config serviceId="the service id"`
5. Optional: mite allows you to define often used project & service combinations as activities. You can configure them by:
1. think of a good name for the activity
2. run `mite config activity."your activity name here".projectId="the project id"`
3. run `mite config activity."your activity name here".serviceId=