Few months ago, I discovered this really funny repo: lolcommits. It will take a picture of you each time you are making a commit. This is really fun to see how your evolution accross month.
How to use it
1
2
3
4
brew install imagemagick
sudo gem install lolcommits
cd path/to/the/git/repo/where/you/want/to/take/pictures
lolcommits --enable --delay 3 --fork
If you want to disabled it
1
lolcommits --disable
It will save all your photo in the repo cd ~/.lolcommits
, so you can easily see them.
If you want to generate a nice gif with all your photo you can use the command lolcommits --timelapse
but you can not define the duration of the gif.
I prefer to use convert -delay 20 -loop 0 *.jpg myimage.gif
to generate my commit-gif !
here is the final result