#!/bin/sh set -e /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" eval "$(/opt/homebrew/bin/brew shellenv)" brew install \ age \ bat \ bzip2 \ cmus \ curl \ direnv \ exercism \ fzf \ gh \ git \ glow \ go \ golangci-lint \ helix \ inlyne \ jj \ just \ lua-language-server \ luarocks \ marksman \ nvm \ presenterm \ ripgrep \ sqlite \ tree \ watch \ wget \ xz \ zk \ zlib brew install --cask \ kap export NVM_DIR="$HOME/.nvm" [ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh" nvm install 22 nvm use 22 curl -LsSf https://astral.sh/uv/install.sh | sh {{ if eq .hosttype "personal" -}} brew install \ love \ mingw-w64 \ pandoc \ stylua {{ else if eq .hosttype "work" -}} {{ join .chezmoi.sourceDir "encrypted_dot_work_packages.age" | include | decrypt -}} {{ end }}