Hey! A Time & Interruption Tracker

"Hey! I've got a question."
"Hey can you take a look at this?"
"Hey, did you finish that thing?"
"Hey!"

Sound familiar?

Interested in tracking just how many times you're interrupted and by who?
What about simply tracking how much time you spend on each project?

Well hey, maybe Hey! is the tool for you.

Tracking Interruptions

When someone walks up to you and starts talking, breaks your concentration with yet another slack message, or diety forbid, actually calls your phone...just type
hey <person's name>
on the command line.

That's it. An entry in a local db will be created for the event, who did it, and when it happened.

Track it for long enough and patterns are sure to emerge. Maybe you'll find that a little documentation could save you hours a week. Maybe you'll find that one person that's devouring more time than anyone else and discuss a better way to handle things.

Tracking Time

Time tracking requires a project to start a timer.
hey start @project_x
You can stop it with
hey stop

Hey supports multiple projects and tags per timer, and multiple simultaneous timers. You can easily backdate the start and stop time of a timer too.
You'll find all the details in the GitHub README

Reports

All Timers Report

a screenshot of a table in the command line. The title says
         all timers. the table has columns for id, Started, Total
         (time), projects, and tags

All Interruptions Report

a screenshot of a table in the command line. The title says
         all interruptions. the table has columns for id, Started
    (time), people, projects, and tags

Installation, Usage, & More

You can find all the details in the GitHub README.

Why not a GUI app?

Well, a GUI app would be nice, but I spend a lot of time in the command line, and it was fast to write.