This is a guard for nanoc.
Guard is a framework for listening to filesystem changes and acting upon them. Guard::Nanoc is a plugin for Guard that recompiles nanoc sites on changes.
Add this line to your application's Gemfile:
And then execute:
Enter the nanoc site directory for which you want to use Guard::Nanoc. Create a Guardfile using
$ bundle exec guard init nanoc
$ bundle exec guard
Whenever you change a file in the nanoc site directory now, the site will be recompiled!