diff --git a/chezmoi/.chezmoiexternal.toml.tmpl b/chezmoi/.chezmoiexternal.toml.tmpl index 7b18df0a..6d524090 100644 --- a/chezmoi/.chezmoiexternal.toml.tmpl +++ b/chezmoi/.chezmoiexternal.toml.tmpl @@ -3,17 +3,6 @@ url = "https://github.com/GitAlias/gitalias/raw/main/gitalias.txt" refreshPeriod = "168h" -[".config/git/ignore"] - type = "file" -{{- if eq .chezmoi.os "darwin" }} - url = "https://github.com/github/gitignore/raw/main/Global/macOS.gitignore" -{{- else if eq .chezmoi.os "windows" }} - url = "https://github.com/github/gitignore/raw/main/Global/Windows.gitignore" -{{- else }} - url = "https://github.com/github/gitignore/raw/main/Global/Linux.gitignore" -{{- end }} - refreshPeriod = "168h" - {{- if .is_ephemeral }} [".local/bin/fzf"] type = "archive-file" diff --git a/chezmoi/.chezmoiscripts/run_before_brew_install.sh.tmpl b/chezmoi/.chezmoiscripts/run_before_brew_install.sh.tmpl index 0d18cb32..42e6b115 100644 --- a/chezmoi/.chezmoiscripts/run_before_brew_install.sh.tmpl +++ b/chezmoi/.chezmoiscripts/run_before_brew_install.sh.tmpl @@ -16,6 +16,20 @@ if ! command -v brew >/dev/null; then done fi +brew update + +taps=( + oven-sh/bun + hashicorp/tap + atlassian/acli + databricks/tap +) + +for tap in "${taps[@]}"; do + brew tap "$tap" 2>/dev/null || true + brew trust "$tap" +done + brew bundle install \ --force-cleanup --zap \ --file=/dev/stdin <