Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/taichi/gontributions

GitHub Contribution Graph Hack
https://github.com/taichi/gontributions

Last synced: about 1 month ago
JSON representation

GitHub Contribution Graph Hack

Awesome Lists containing this project

README

        

# GitHub Contribution Graph Hack

# Usage

## Build

Download from [build.io](http://gobuild.io/download/https:/github.com/taichi/gontributions).

or

```
go get github.com/taichi/gontributions
go install github.com/taichi/gontributions
```

## Make your ASCII ART
requirements are
* 8 lines
* last line must be blank
* 50 characters
* use ' ','-','*','@','#'. right one is more dark green.

## Execute gontributions command
if you don't specify source file, gontributions uses **source.txt**

## Push generated repository to GitHub

## Options

key | description | default value
----- | ------------- | -----------
name | author and commiter name | read from your global config
email | author and commiter email | read from your global config
repo | new repository destination path | ./repo
base | number of commits for graph | 10
msg | commit message | happy hacking !!

### Options example

```
gontributions -name=anonymous [email protected] yamashiro.txt
```

# Examples

## source.txt
```
# # # # # # #### ### ##### ##*
# # # ## ## # #* # # #* # #* #*
# # ### #*# # # ### #* # #* ##* #
# #@# #* # # #@# ####* # ##### #* #
# ##### #* # ##### # # #* # #* #
# # # #* # # # #* # # #* # #* #*
# ## ###* ### ## #### ### #* # ##*
```
## rendered graph
![](https://raw.github.com/taichi/gontributions/master/example.png)

# see also
* [Viewing contributions](https://help.github.com/articles/viewing-contributions)
*
*
*
* http://ascii.mastervb.net/
* you should use **clr8x10.flf** or **banner.flf**