Grunt/Yeoman/Bower automated installation

Install nodejs

Then create file in terminal:

touch npm-dependencies
chmod +x npm-dependencies
vi npm-dependencies
npm install -g grunt;
npm install -g grunt-cli;

npm install -g bower;
npm install -g yeoman;
npm install -g generator-generator;
npm install -g generator-jade;

npm install -g grunt-contrib-sass --save-dev;
npm install -g grunt-contrib-compass --save-dev;
npm install -g grunt-contrib-jade --save-dev;

then run the installation file:

sudo ./npm-dependencies

You can add all of your node dependencies into this file. It will automate a little your work when you will be creating new instance of node or you will reinstall your own system.