summaryrefslogtreecommitdiff
path: root/plugins/bundler/bundler.plugin.zsh
diff options
context:
space:
mode:
authorKevin Bongart <contact@kevinbongart.net>2013-10-25 11:54:56 -0400
committerKevin Bongart <contact@kevinbongart.net>2013-10-25 11:54:56 -0400
commit03dc3a84630a1e3227bd0e772cca5d5f1fd4a9d4 (patch)
treeddca1c6ec5e7a8d23b96ca12b74c8e8dd2bd53b7 /plugins/bundler/bundler.plugin.zsh
parentc79e5a97a906457d1778197bd4f29640d1917201 (diff)
downloadzsh-03dc3a84630a1e3227bd0e772cca5d5f1fd4a9d4.tar.gz
zsh-03dc3a84630a1e3227bd0e772cca5d5f1fd4a9d4.tar.bz2
zsh-03dc3a84630a1e3227bd0e772cca5d5f1fd4a9d4.zip
Add command blacklist support to bundler plugin
Diffstat (limited to 'plugins/bundler/bundler.plugin.zsh')
-rw-r--r--plugins/bundler/bundler.plugin.zsh6
1 files changed, 5 insertions, 1 deletions
diff --git a/plugins/bundler/bundler.plugin.zsh b/plugins/bundler/bundler.plugin.zsh
index 5bd28cbdc..9b589c5a8 100644
--- a/plugins/bundler/bundler.plugin.zsh
+++ b/plugins/bundler/bundler.plugin.zsh
@@ -13,9 +13,13 @@ fi
eval "alias bi='bundle install --jobs=$cores_num'"
# The following is based on https://github.com/gma/bundler-exec
-
bundled_commands=(annotate berks cap capify cucumber foodcritic foreman guard jekyll kitchen knife middleman nanoc rackup rainbows rake rspec ruby shotgun spec spin spork strainer tailor taps thin thor unicorn unicorn_rails puma)
+# Remove $UNBUNDLED_COMMANDS from the bundled_commands list
+for cmd in $UNBUNDLED_COMMANDS; do
+ bundled_commands=(${bundled_commands#$cmd});
+done
+
## Functions
_bundler-installed() {