Skip to content

Instantly share code, notes, and snippets.

@burke
Created December 4, 2012 22:31
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save burke/4209582 to your computer and use it in GitHub Desktop.
Save burke/4209582 to your computer and use it in GitHub Desktop.
Dealing with Github notifications

Or, How I took back my inbox

I've been getting a lot of Github notifications lately. Between work at Shopify, development on Zeus, and all the little things in between, my inbox usually has about 50 github notifications in it.

This is a little annoying.

The problem is, I care about most of those notifications the moment they happen, but I don't interact with them as emails -- I go to github as soon as I get the email and deal with it there. Most of my other email, I don't care so much about it immediately, but it's fairly important that I actually read them eventually. What this tends to cause is a flood of unread notification emails drowning out the important stuff, which I end up ignoring if it falls off the first page.

The solution to this problem for me ended up being really trivial (I didn't even have to code anything!)

  1. Install Prowl on your iPhone and create an account.

  2. Find the API email in your account settings. You get push-notified of any email to this address.

  3. Set up a filter in Gmail that forwards messages from notifications@github.com to that address and archives them.

http://cl.ly/image/3Q3o2g0d2E0x

After setting this up, github notifications will cause a ping on your phone (you can even change the sound and turn off visual notifications), and no inbox clutter. Hooray!

I've also been getting a lot of mileage out of a hotkey I set up to launch the github notifications page:

http://cl.ly/image/1a0b0Z3I181g

If you have the same problem with the github notification scheme as I do, hopefully this helps alleviate your problems too! Do you have another trick to solve the same problem? Let me know!

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