protected function setupGulp()
    {
        /** @var Repository $config */
        $config = $this->container['config'];

        $this->title('Gulp');

        $gulp = [];

        $this->output->writeln([
            "steak uses the gulp taskrunner to:",
            "  1. publish non-PHP files from your source directory to the build directory with <comment>steak:publish</comment>",
            "  2. run the local development server and rebuild the site on change with <comment>steak:serve</comment>",
        ]);

        $gulp['file'] = $this->ask("Which gulpfile should steak use?", $config['gulp.file']);

        return $gulp;
    }