function _ddev() { mapfile -t COMPREPLY < <(compgen -W \ "$(curl -sfL 'https://api.github.com/repos/docker-library/official-images/git/trees/master?recursive=1' | sed -nE 's/.*"library\/(.+)",$/\1/p')" \ -- "${COMP_WORDS[1]}") } complete -F _ddev ddev