feat(install): add brew installation and Brewfile install

This commit is contained in:
Jan-Ole Hübner 2025-04-13 03:25:42 +02:00
parent f2a3df682e
commit df7bec8f90

View file

@ -25,6 +25,25 @@ install_dotfiles () {
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git $HOME/.oh-my-zsh/themes/powerlevel10k git clone --depth=1 https://github.com/romkatv/powerlevel10k.git $HOME/.oh-my-zsh/themes/powerlevel10k
fi fi
# Path to Brewfile
BREWFILE="$HOME/.Brewfile"
if ! command -v brew &>/dev/null; then
echo "Homebrew not found. Installing..."
if [[ "$OSTYPE" == "darwin"* ]]; then
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
if [[ -f "$BREWFILE" ]]; then
echo "Installing from Brewfile: $BREWFILE"
brew bundle --file="$BREWFILE"
else
echo "No Brewfile found at $BREWFILE"
fi
fi
fi
} }