bd1a78ae34cc3ce81a7b858f459ad0ad8da2cf62
- Author
- Sorin Ionescu <sorin.ionescu@gmail.com>
- Committer
- Sorin Ionescu <sorin.ionescu@gmail.com>
- Date
Message
Added Compleat - Completion for Human Beings plugin.
Diff
1diff --git a/plugins/compleat/compleat.plugin.zsh b/plugins/compleat/compleat.plugin.zsh
2new file mode 100644
3index 0000000000000000000000000000000000000000..8d16a5687eff49f83cc64d695f9c70a1cff125b5
4--- /dev/null
5+++ b/plugins/compleat/compleat.plugin.zsh
6@@ -0,0 +1,22 @@
7+# ------------------------------------------------------------------------------
8+# FILE: compleat.plugin.zsh
9+# DESCRIPTION: oh-my-zsh plugin file.
10+# AUTHOR: Sorin Ionescu (sorin.ionescu@gmail.com)
11+# VERSION: 1.0.0
12+# ------------------------------------------------------------------------------
13+
14+
15+if (( ${+commands[compleat]} )); then
16+ local prefix="${commands[compleat]:h:h}"
17+ local setup="${prefix}/share/compleat-1.0/compleat_setup"
18+
19+ if [[ -f "$setup" ]]; then
20+ if ! bashcompinit >/dev/null 2>&1; then
21+ autoload -U bashcompinit
22+ bashcompinit -i
23+ fi
24+
25+ source "$setup"
26+ fi
27+fi
28+