From 00030bfed58660fd1161793274eca9b18e49e1b3 Mon Sep 17 00:00:00 2001 From: Gurkirat Singh Date: Wed, 27 Nov 2019 19:04:23 +0530 Subject: [PATCH] added laravel completions --- completion/available/laravel.completion.bash | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 completion/available/laravel.completion.bash diff --git a/completion/available/laravel.completion.bash b/completion/available/laravel.completion.bash new file mode 100644 index 00000000..bf24f67e --- /dev/null +++ b/completion/available/laravel.completion.bash @@ -0,0 +1,16 @@ +#!/usr/bin/bash + +if command -v laravel > /dev/null; then + __laravel_completion() { + local OPTS=("-h --help -q --quiet --ansi --no-ansi -n --no-interaction -v -vv -vvv --verbose help list new") + COMPREPLY=() + for _opt_ in ${OPTS[@]}; do + if [[ "$_opt_" == "$2"* ]]; then + COMPREPLY+=("$_opt_") + fi + done + } + + complete -F __laravel_completion laravel +fi +