Note: I am no longer using or maintaining fixhub.
Recently, GitHub introduced Octicons, which broke GitHub for users browsing the web with their own fonts (e.g., Allow pages to choose their own fonts set to no in Firefox). fixhub replaces several of the Octicon font glyphs with PNG images or text labels so you can use GitHub with your own fonts.
The following before-and-after screenshots demonstrate some of fixhub's features.
fixhub is a Greasemonkey script.
To install and use:
Generate the CSS used to replace the current GitHub icons:
$ python gencss.py > fixhub-icons.css
With Greasemonkey enabled in Firefox, install the fixhub user script:
$ firefox fixhub.user.js
fixhub uses icons from the following free icon sets:
Thanks to the authors of these icons.
All non-icon files are MIT licensed.