> assumes the terminal is 256 colors
Would there be a way to degrade gracefully somehow if not? Perhaps using grayscale?
> assumes the terminal is 256 colors
Would there be a way to degrade gracefully somehow if not? Perhaps using grayscale?
[1] The proper way is to use terminfo to output the escape sequences for you. See http://perldoc.perl.org/Term/Cap.html for how to do this with standard Perl. EDIT: I can't get this to work—Seems Perl has poor terminfo support. :-( "tput setaf 10" is the correct way from sh.
But I guess the author wants to avoid using non-core dependencies.
Cool script, anyhow! I spent a lot of times looking at this kind of activity graph on Github.
As already submitted to the Github issues, the ability to show activity of multiple git repos as a single graph would be neat, as we tend work across multiple git repos.