Me and _jason worked on this for a bit when we noticed we didn't have python icons, this seems to be a bug with the mime database, since icons for *.c files, *.css files and others are missing. We realized we could make an overides xml file, which you can copy to /usr/share/mime/packages/ the one he made can be found at http://piano.juicemedia.tv/Overrides.xml
** Bug 42185 has been marked a duplicate of this bug -- Nautilus uses wrong icons for text files https://launchpad.net/bugs/38319 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs