]> arthur.barton.de Git - ax-zsh.git/commitdiff
Add new "bash_completion" plugin
authorAlexander Barton <alex@barton.de>
Sat, 2 Nov 2019 15:51:19 +0000 (16:51 +0100)
committerAlexander Barton <alex@barton.de>
Sat, 2 Nov 2019 15:51:19 +0000 (16:51 +0100)
default_plugins/bash_completion/bash_completion.zshrc [new file with mode: 0644]

diff --git a/default_plugins/bash_completion/bash_completion.zshrc b/default_plugins/bash_completion/bash_completion.zshrc
new file mode 100644 (file)
index 0000000..1618dfc
--- /dev/null
@@ -0,0 +1,17 @@
+# AX-ZSH: Alex' Modular ZSH Configuration
+# bash_completion.zshrc: Setup bash(1) completion
+
+autoload -Uz bashcompinit || return 1
+bashcompinit
+
+for dir (
+       /etc/bash_completion.d
+       /usr/local/etc/bash_completion.d
+); do
+       # Read in all completion functions ...
+       for file ("$dir/"*(N)); do
+               # Ignore errors ...
+               source "$file" 2>/dev/null
+       done
+done
+unset dir