def init(*plugin_names)
      env = Cli::Environments::Valid.new(options)
      exitcode = env.initialize_guardfile(plugin_names)
      exit(exitcode)
    end
def init(*plugin_names)
      env = Cli::Environments::Valid.new(options)
      exitcode = env.initialize_guardfile(plugin_names)
      exit(exitcode)
    end
Initializes the templates of all installed Guard plugins and adds them
 to the `Guardfile` when no Guard name is passed. When passing
 Guard plugin names it does the same but only for those Guard plugins.

 @see Guard::Guardfile.initialize_template
 @see Guard::Guardfile.initialize_all_templates

 @param [Array<String>] plugin_names the name of the Guard plugins to
 initialize