Skip to content

Instantly share code, notes, and snippets.

@lodestone
Created October 1, 2016 19:32
Show Gist options
  • Save lodestone/9ceeb77f63a1274ebd9db4300a1c55d4 to your computer and use it in GitHub Desktop.
Save lodestone/9ceeb77f63a1274ebd9db4300a1c55d4 to your computer and use it in GitHub Desktop.
My Alfred Pinboard Workflow Journey

My Alfred Pinboard Workflow Journey

Here’s the story:

First off: Alfred and Pinboard are amazing software. Get and use them.

Alfred-Pinboard Workflow

I started by investigating all the Alfred-Pinboard workflows I could find. I searched Packal, the Alfred forums, Github manually, and Google. I settled on the Go lang version here.

When I started using the Vivaldi browser I had to change the AppleScript in the Alfred workflow to handle it. Easy enough.

When I was asked about my workflow, I thought, "I’ll just export my Alfred workflow and share it", but I didn’t want to lose track of the original author’s work. That’s when I found the author is more of a BitBucket guy and had some updated code over there.

The short of the story is: I ended up exporting a hybrid of a freshly compiled Go binary with my workflow. Seemed like the best approach for now.

On the subject of browser "bookmarklets", extensions, and plug-ins

  • For Vivaldi and Chrome, I am using this extension.

  • For Safari, I am using the beta here. It’s not super fantastic, but it does give me a single click button for Pinboard.

  • For Firefox, I don’t have anything installed. I just fall back to using the Alfred Workflow above.

The Process

So, the process goes like this:

  • Step One: Find a page I’d like to get back to: Hit HYPER+I to bring up the Alfred Workflow dialog. Tag it and go.

  • Step Two: Use Spillo to browse, read, and manage all my Pinboard links.

Also possibly interesting

  • I use this Stylish style to make the actual Pinboard.in site look better. Pretty is good.

  • I do sometimes use the search functionality of the Alfred Workflow, which you can call up by entering ps in Alfred. Somewhat handy, albeit redundant because of Spillo.

  • If you are wondering what a HYPER key is, or need to get it working on macOS Sierra, read this first and then go here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment