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