From 4232bd1e580c93dc32c6cb877674814607fa61a8 Mon Sep 17 00:00:00 2001 From: Daniel Rufus Kaldheim Date: Thu, 20 Nov 2014 10:55:12 +0100 Subject: [PATCH] Added bower completion --- completion/available/bower.completion.bash | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 completion/available/bower.completion.bash diff --git a/completion/available/bower.completion.bash b/completion/available/bower.completion.bash new file mode 100644 index 00000000..9868a0d9 --- /dev/null +++ b/completion/available/bower.completion.bash @@ -0,0 +1,27 @@ +#!/usr/bin/env bash +# Bash completion support for Bower. + +export COMP_WORDBREAKS=${COMP_WORDBREAKS/\:/} + +_bower_cmds=" \ +cache \ +help \ +home \ +info \ +init \ +install \ +link \ +list \ +lookup \ +prune \ +register \ +search \ +update \ +uninstall" + +_bowercomplete() { + COMPREPLY=($(compgen -W "${_bower_cmds}" -- ${COMP_WORDS[COMP_CWORD]})) + return 0 +} + +complete -F _bowercomplete bower