This plugin provides preferences functionality for hawtio, allowing custom plugins to register their own preference, which are then shown from the user preference menu.
First clone the source
git clone https://github.com/hawtio/hawtio-preferences
cd hawtio-preferences
Next you'll need to install NodeJS and then install the default global npm dependencies:
npm install -g bower gulp slush slush-hawtio-javascript slush-hawtio-typescript typescript
Then install all local nodejs packages and update bower dependencies via:
npm install
bower update
Then to run the web application:
gulp
bower install --save hawtio-preferences