#!/bin/bash

_kickstart_autocomplete() {

  local cur=${COMP_WORDS[COMP_CWORD]}

  if [ "$COMP_CWORD" -eq 1 ]; then
    COMPREPLY=( $(compgen -W "$(kickstart commands)" -- "$cur") )
  fi

  if [ "$COMP_CWORD" -eq 2 ] && [[ "${COMP_WORDS[1]}" == "doc" ]]; then
    COMPREPLY=( $(compgen -W "$(kickstart doc 2> /dev/null)" -- "$cur") )
  fi

  return 0;
}

[ -n "$ZSH_NAME" ] && autoload -U bashcompinit &&  bashcompinit
complete -F _kickstart_autocomplete kickstart
