To get started you need the following dependencies installed. nodejs npm git cockpit make awk you can install all of them with one command on opensuse.
$ sudo zypper in nodejs npm git cockpit make awkYou will need to following repo cloned on to your system https://github.com/cockpit-project/starter-kit.
Via https:
$ git clone https://github.com/cockpit-project/starter-kit.gitVia ssh:
$ git clone git@github.com:cockpit-project/starter-kit.gitFinally you will need to install the npm dependencies. This may take a while and you may need
$ npm install
Fetching cockpit.js is out last step. This is fairly easy with just one command
make
After running make you may see some warnings, These are safe to ignore. To running a build you can run make or to watch for changes you can run make watch. You will now be ready to follow along.