Check if homebrew is installed before making functions for it
This commit is contained in:
parent
cfaae7e2a7
commit
fc21785264
21
zsh/lib/os
21
zsh/lib/os
|
@ -12,6 +12,8 @@ function is_linux {
|
|||
|
||||
if is_mac; then
|
||||
|
||||
if command_exists brew; then
|
||||
|
||||
function pkg_install() {
|
||||
brew install $1
|
||||
}
|
||||
|
@ -24,6 +26,25 @@ if is_mac; then
|
|||
brew update && brew upgrade
|
||||
}
|
||||
|
||||
else
|
||||
|
||||
function pkg_install() {
|
||||
echo_r "Homebrew not installed"
|
||||
exit 1
|
||||
}
|
||||
|
||||
function pkg_remove() {
|
||||
echo_r "Homebrew not installed"
|
||||
exit 1
|
||||
}
|
||||
|
||||
function pkg_update() {
|
||||
echo_r "Homebrew not installed"
|
||||
exit 1
|
||||
}
|
||||
|
||||
fi
|
||||
|
||||
elif is_deb; then
|
||||
|
||||
function pkg_install() {
|
||||
|
|
Loading…
Reference in a new issue