Github updates notifier for Linux
Python
Switch branches/tags
Nothing to show
Pull request Compare This branch is 52 commits behind abiczo:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
README.md
githubnotifier.py
octocat.png
setup.py

README.md

Github-notifier

This is a Linux/Python port of miyagawa's github-growler.

It fetches your Github dashboard feeds and displays a notification for new items.

Requirements

  • python 2.5 or 2.6
  • feedparser
  • simplejson (not needed for python 2.6)

Install

First install the package dependencies

sudo apt-get install python-gtk2 python-feedparser python-simplejson

Then clone the repository and install the module:

git clone git://github.com/abiczo/github-notifier.git
cd github-notifier
python setup.py install

Now you can run github-notifier like this:

github-notifier

Use --help for a list of available command line options.

Packages

An Arch Linux package is available here.

Screenshot

Screenshot using notify-osd:

Screenshot

TODO

  • Expire the user info and avatar caches after some time
  • Notify-osd has problems when the notification message contains an '&' character

Notes

The Octocat logo is taken from http://github.com/mojombo/github-media.