#!/bin/bash # Knoe Installer: Homebrew # Ensures Homebrew is present and up to date on macOS set -euo pipefail echo "[knoe] Checking Homebrew..." if ! command -v brew >/dev/null 2>&1; then echo "[knoe] Installing Homebrew..." /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" else echo "[knoe] Homebrew present; updating taps and packages..." brew update brew upgrade || true fi echo "[knoe] Homebrew OK"