Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
adam.huang
Oh My Zsh
Commits
e1e3acc7
Commit
e1e3acc7
authored
Feb 24, 2015
by
Andrew Janke
Committed by
Marc Cornellà
Aug 25, 2016
Browse files
cask: check for Homebrew path for completion file
parent
d8b03f3f
Changes
1
Hide whitespace changes
Inline
Side-by-side
plugins/cask/cask.plugin.zsh
View file @
e1e3acc7
if
which cask &> /dev/null
;
then
source
$(
dirname
$(
which cask
))
/../etc/cask_completion.zsh
else
print
"zsh cask plugin: cask not found"
fi
()
{
if
which cask &> /dev/null
;
then
local
cask_bin cask_base f comp_files
cask_bin
=
$(
which cask
)
cask_base
=
${
cask_bin
:h:h
}
# Plain cask installation location (for Cask 0.7.2 and earlier)
comp_files
=(
$cask_base
/etc/cask_completion.zsh
)
# Mac Homebrew installs the completion in a different location
if
which brew &> /dev/null
;
then
comp_files+
=
`
brew
--prefix
`
/share/zsh/site-functions/cask_completion.zsh
fi
for
f
in
$comp_files
;
do
if
[[
-f
$f
]]
;
then
source
$f
;
break
;
fi
done
else
print
"zsh cask plugin: cask not found"
fi
}
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment