Note: This guide is not for cygwin, and assumes you have installed Ruby via the one-click installer. These steps are known to work with Windows 7 and 8 (x86 32-bit) and (x64 64-bit).
First, please ensure you have git installed and working. The
git command should be available in your command prompt. Type
git --version to check the version.
There are many ways to install Ruby on Windows. To get up and running quickly we recommend the one-click installer. Download and run the installer following the prompts to complete the installation. Close and then re-open your command prompt and type
ruby -v to check the install worked OK.
After installing Ruby, you'll need the Ruby Development Kit. This provides extra libraries and modules necessary for installing some Ruby gems with C bindings. We'll need this for the Rmagick Ruby gem (a dependency of lolcommits).
cdto this directory
ruby dk.rb initto prepare the install
ruby dk.rb reviewto review the install
ruby dk.rb installto complete the install
For more information or troubleshooting see https://github.com/oneclick/rubyinstaller/wiki/Development-Kit.
ImageMagick-6.8.0-3-Q16-windows-dll.exe. NOTE: At the time of writing this older version of ImageMagick is known to work with the latest Rmagick gem on Windows. Ymmv with newer or different versions of ImageMagick and the Rmagick gem.
convert -vto ensure ImageMagick is there)
Run the following command. Replace the location of ImageMagick on your system if you opted for something different above:
gem install rmagick --platform=ruby -- --with-opt-dir=C:\ImageMagick
If you run into any issues, copy your error and Google around.
Woo, that's it! All the prerequisites have been taken care of. Now all you need to do is install lolcommits and enable it in your own git repo.
gem install lolcommits cd C:\your_repo lolcommits --enable