8000 GitHub - ffflabs/lolcommits: Takes a snapshot with your webcam every time you git commit code, and archives a lolcat style image with it.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

ffflabs/lolcommits

 
 

Repository files navigation

lolcommits (git + webcam = lol)

lolcommits takes a snapshot with your webcam every time you git commit code, and archives a lolcat style image with it. Git blame has never been so much fun.

By default, the lolimages are stored by a Github style short SHA in a ~/.lolcommits directory created for you.

Gem Version Build Status Dependency Status

Sample images

Please add your own lolcommit! Add to the People Using Lolcommits page on the Wiki.

Installation

Mac OS X

You'll need ImageMagick installed. Homebrew makes this easy. Simply do:

brew install imagemagick

Then simply do:

[sudo] gem install lolcommits

(If you're using RVM, you can/should probably omit the sudo, but the default MacOSX Ruby install is dumb and requires it.)

Linux

Install dependencies using your package manager of choice, for example in Ubuntu:

sudo apt-get install mplayer imagemagick libmagickwand-dev

Then install the lolcommits gem:

gem install lolcommits

For more details, see Installing on Linux.

Windows

Here be dragons! It all works but you'll need some more detailed instructions to get the dependencies installed. See the wiki page for Installing on Windows.

Usage

    $ gem install specific_install
    $ gem specific_install -l git@github.com:abrahambarrera/lolcommits.git
    $ lolcommits --enable
    $ export TWITTER_CONSUMER_KEY=<consumer key>
    $ export TWITTER_CONSUMER_SECRET=<consumer secreet>
    $ export TWITTER_ACCESS_TOKEN=<access token>
    $ export TWITTER_ACCESS_SECREET=<access secreet>
    $ lolcommits --config -p twitter

    wait and respond with enabled: true

    First commit needs to open link and add pin

About

Takes a snapshot with your webcam every time you git commit code, and archives a lolcat style image with it.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 100.0%
0