diff --git a/README.md b/README.md index 99eedc8..170da15 100644 --- a/README.md +++ b/README.md @@ -94,7 +94,7 @@ This script pulls the latest changes and copies `.gitconfig`, `.pre-commit-confi ### Initial Mac Setup -For a new Mac, run the setup script to install actionlint, Cocoapods, Docker CLI, Flutter, GitHub CLI, GitLab CLI, Go, Homebrew, LLVM, mole, Node.js, Ollama, opencode, Python, QEMU, Ruby, Rust, yamllint, Zsh, and configure Git hooks globally. It also offers to log in to Docker Hub: +For a new Mac, run the setup script to install actionlint, Cocoapods, Docker CLI, Flutter, GitHub CLI, GitLab CLI, Go, Homebrew, Kiro CLI, LLVM, mole, Node.js, Ollama, opencode, Python, QEMU, Ruby, Rust, yamllint, Zsh, and configure Git hooks globally. It also offers to log in to Docker Hub: ```bash /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/bniladridas/github-dotfiles/main/setup-mac.sh)" diff --git a/setup-mac.sh b/setup-mac.sh index 97f3178..bb44e77 100755 --- a/setup-mac.sh +++ b/setup-mac.sh @@ -66,6 +66,17 @@ fi echo "Installing opencode..." brew install opencode +echo "Installing Kiro CLI..." +KIRO_INSTALL_SCRIPT=$(mktemp) +if curl -fsSL https://cli.kiro.dev/install -o "$KIRO_INSTALL_SCRIPT"; then + bash "$KIRO_INSTALL_SCRIPT" + rm "$KIRO_INSTALL_SCRIPT" + log "Kiro CLI installed successfully." +else + log "ERROR: Failed to download or install Kiro CLI." + exit 1 +fi + echo "Installing Ollama..." brew install ollama