We Make Awesome Sh

High Fives All Around!

High-fives are great. What better way to know that you’ve gone and done good than to be offered an upraised palm in anticipation?

One of the challenges of running a business where your people can live “wherever the fuck you like” is keeping comms running smoothly, and the team happy.

Early on we found that our ratio of high-fives to excellence was unacceptably lower when we weren’t physically together in the same space. WTF?

We soon agreed on the use of o/ and its response \o. HR had to get involved soon after to address the unfortunate incident in which a poor WMASer was left (anxiously) waiting 12 hours for their high-five to be reciprocated.

New Policy: “Never leave a high-five hanging.”

Thousands of high-fives later..

Robman posts a concept to our #general channel, presumably after deep consideration of the time cost of both offering, and indeed completing, a high-five.

high-five chat in Slack

We leapt to action..

I want one!

  1. Install Hammerspoon: http://www.hammerspoon.org/
  2. Create ~/.hammerspoon/init.lua however you like. Here’s a handy terminal command that’ll do it for you:

mkdir ~/.hammerspoon && touch ~/.hammerspoon/init.lua

  1. Using the hammer icon in the menu bar, select Open Config, and paste:

hs.hotkey.bind({}, "pad/", function() hs.eventtap.keyStrokes("o/") hs.eventtap.keyStroke({}, "return") end)

hs.hotkey.bind({}, "pad=", function() hs.eventtap.keyStrokes("\\o") hs.eventtap.keyStroke({}, "return") end)

Change pad/ and pad= to keys you don’t care about, you can get a list of special keys here: http://www.hammerspoon.org/docs/hs.keycodes.html#map

  1. Save, hammer icon, Reload config
  2. Hit keys, high-five!


Recent Articles

comments powered by Disqus