Using Hook with Timing App

Timing is an amazing time tracking app developed by Daniel Alm.

With Hook, you can link Timing projects to and from anything that is also linkable!

This page provides some details about linking Timing projects. For more usage examples and why this matters, please visit our recent blog post on the subject.

In the following screenshot, the user selected a project in Timing, then he invoked Hook to reveal what he had previously “hooked” to the timing project. Notice that he had previously “hooked”  the Timing project to an OmniFocus project, a Finder folder, a group in DEVONthink, and a project in Merlin Project:

Text

The rest of this page has some clues as to how he got there.

Copy Link, Copy Markdown Link and Hook to Copied Link

Hook’s Copy Link and Copy Markdown Link in Timing return links of the form timing2://. You can paste those links anywhere. For instance, you could paste them in your notes about a client or about an invoice. Or you might paste them in a project (say in OmniFocus, Merlin Project, Things or TaskPaper).

Here’s a screenshot of Hook being invoked in a Timing project called “Cognitive Productivity with macOS” (which is a book by our co-founder, Luc P. Beaudoin). Here the user has clicked on the title menu, so he can use Copy Link and other commands.

Text

Hook’s Copy Link asks Timing to get the URL and name of the project, then Hook constructs a link like this:

Cognitive Productivity with macOS.

One can then either paste that link somewhere, or “hook it” to another item (using the Hook to Copied Link command).

Hook to Copied Link

You can of course ‘hook’ Timing links to other items in Hook, by using the Hook to Copied Link command or Hook’s menu bar icon. This enables you to bidirectionally navigate between Timing projects and other information.

Here’s a screenshot which is actually taken in OmniFocus after the user had copied a link to a Timing project; it ends up creating a ‘hook’ (bidirectional) between the Timing project and the OmniFocus project.

Text

Hook to New

Currently, you cannot create new Timing projects from Hook.

However, you can use the Hook to New command from a Timing project to create a new item in another app. Hook will bidirectionally link (“hook”) the new item to the current project.

Here’s a screenshot taken when the user had selected a project in Timing, and then invoked Hook (⌃H). User clicked on title menu to access the Hook to New command. He could then create a new “hooked” note in the app of his choice.

Text

You can create notes in almost any note-taking app on your Mac, such as in DEVONthink, TextEdit, Craft, Obsidian, nvUltra. The Hook to New... menu will show you a list of all the URL-friendly “note-taking” apps it detects on your Mac (even graphical tools like OmniGraffle, Sketch, and Tinderbox).

See Hook to New for more information.

Timing’s and Hook’s sync

Timing and Hook both have sync services. This means that your Timing links will work across your Macs. Your Timing bookmarks and “hooks” will also sync across devices.

See Sync Preferences for more information.

Search for Timing bookmarks in Hook

Every time you use Hook to copy links to Timing projects, or hook Timing projects together, Hook adds a new bookmark in its database. This allows you to search for Timing projects directly in Hook.

To find Timing items you’ve processed with Hook, simply:

  1. Invoke Hook (with ⌃H or other means).
  2. Enter search mode (with ⌘F or a click).
  3. Type: url:"timing2" and hit the Return key. (Or simply search for timing2 in Hook if you don’t have lots of non Timing app data including the word timing2.

Your Timing bookmarks will show up in the search results. Here’s an example:

Text

Software Requirements

This integration requires Timing version 2022.2 or newer and Hook software integration version 216.

See also…

Timing is discussed and illustrated elsewhere on this website. To find out more:

You’ll see:

Hook Productivity App Newsletter

Sign-up to receive emails about Hook productivity app. Our emails sometimes include coupons for discounts on great Hook-linkable apps made by other developers.





 Marketing permission: I give my consent to to be in touch with me via email using the information I have provided in this form for the purpose of news, updates and marketing.

What to expect: If you wish to withdraw your consent and stop hearing from us, simply click the unsubscribe link at the bottom of every email we send or contact us at support@cogsciapps.com. We value and respect your personal data and privacy. To view our privacy policy, please visit our website. By submitting this form, you agree that we may process your information in accordance with these terms.