mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2026-02-13 03:01:32 +01:00
22 lines
464 B
Bash
22 lines
464 B
Bash
#!/usr/bin/env zsh
|
|
# plugin from tmuxinator project:
|
|
# https://github.com/tmuxinator/tmuxinator/blob/v0.6.7/completion/tmuxinator.zsh
|
|
|
|
if [[ ! -o interactive ]]; then
|
|
return
|
|
fi
|
|
|
|
compctl -K _tmuxinator tmuxinator mux
|
|
|
|
_tmuxinator() {
|
|
local words completions
|
|
read -cA words
|
|
|
|
if [ "${#words}" -eq 2 ]; then
|
|
completions="$(tmuxinator commands)"
|
|
else
|
|
completions="$(tmuxinator completions ${words[2,-2]})"
|
|
fi
|
|
|
|
reply=("${(ps:\n:)completions}")
|
|
}
|