alfred-harvest

by tinystride

tinystride / alfred-harvest

Alfred workflow for tracking time in Harvest

127 Stars 16 Forks Last release: over 6 years ago (v2.0.3) 72 Commits 8 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

Unmaintained Repository

⚠️ This repository is unmaintained. Head over to https://github.com/ajilderda/alfred-harvest-v2/ for a rewritten version of this plugin with more features and better security.

Harvest workflow for Alfred

Let Alfred help you track your time. This workflow gives you complete access to your Harvest time-tracking:

  • view today's timers
  • start / stop a timer
  • view and add notes
  • launch your Harvest web app

View releases and download

How to use:

Setup:

  • Type
    hv
    to view all available triggers
  • Type
    hv setup
    to enter your Harvest subdomain, email, and password. Note: THISPARTISYOURSUBDOMAIN.harvestapp.com

Start a new timer:

alfred-harvest new timer

  1. Type
    hv new
    to list your current projects
  2. Press
    enter
    to select a project and list available tasks
  3. Press
    enter
    to begin the timer

Toggle today's timers

alfred-harvest toggle timer

  1. Type
    hv toggle
    to list today's timers
  2. Press
    enter
    to select a timer and toggle it on / off

Add a note:

alfred-harvest add note

  1. Type
    hv note
    to list today's timers
  2. Press
    enter
    to select a timer
  3. Enter your note and press
    enter

Modifier keys:

  • Start a new timer, and immediately add a note: hold
    command
    while completing the second step of
    hv new
  • Delete one of today's timer entries: hold
    option
    while completing
    hv toggle

Fun facts:

  • All text portions of the listings throughout the workflow are filterable. You can start typing within any of the workflows to filter items by project, task, client, and even note content!
  • If you haven't started a project for today, running
    hv toggle
    or
    hv note
    will display a shortcut to add a new timer.

Please note: Passwords and project caching are stored in Alfred's "Workflow Data" folder. This means your Harvest login info isn't encrypted, although it is tucked away in a deep dark system folder.

Credits:

"Pencil" icon courtesy http://www.visualpharm.com/ via Creative Commons Attribution-NoDerivs 3.0 Unported.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.