# Packages
No description provided by the author
# README
harvest-go-cli
CLI for everything Harvest
Getting Started
- Download the binary from the releases or build it yourself.
- Go to https://id.getharvest.com/oauth2/access_tokens/new and create an access token.
- Copy down the
<accessToken>
and the<accountId>
. - Using the binary (somewhere in your path), run:
harvest set --harvest-access-token <accessToken> --harvest-account-id <accountId>
Aliases
To get started with a task alias, try something like:
harvest tasks alias standup -n 'Daily standup' -H 30m
> chose project/task
harvest log standup
Updates
You can install the latest version simply by running
harvest upgrade
This feature is not fully supported on Windows yet, but you can still download the latest using
harvest.exe upgrade --download-only harvest.exe
Features That Should Work
- List projects, tasks, and entries with certain filters -
harvest (projects|tasks|entries)
- Log time against a task -
harvest log [TASK [DURATION]]
- Alias project and task IDs -
harvest (projects|tasks) alias [ALIAS [ID]]
- Updating entries
- Timers (at least local)
- Timers syncing with harvest - maybe
Features In Development
- Statistics like project weights