Github has an interesting feature where it counts your contributions and shows a history of how often you commit your code to Github.
I am very happy for this tool as it allows me to assess my activity levels throughout time đ§
âWait, mine is empty..â
It might seem boring for your profile visitors when they land on your empty contribution history parts, but I see this as a good âbillboardâ slot for us to fill.
But...
What if we could put something interesting over there ? Maybe the name of the project we are developing ? Or maybe some memorable funny word to grasp our visitorsâ attention for a moment?
Luckily, we can draw anything there if we want
When generating contribution history Github is counting in even those commits / repositories which were created long time before the creation of your Github account.
Which is great for what we are trying to achieve: a personalised pattern in Github contribution history.
We can create a .git repository, push a bunch of commits in there, modify commitsâ dates and thus achieve a desired pattern in contribution history.
Examples of my contribution history patterns
How to generate pattern?
I created a CLI tool for creating a custom pattern in the contributions history. The tool allows you to generate the pattern based on a text or an image.
The tool: https://github.com/zhabinsky/github-doodle
Example usage
npm i -g github-doodle
github-doodle --text="MEOW"
cd doodle
git remote add origin <YOUR_GITHUB_REPO>
git push -u origin master
Top comments (0)