diff --git a/Brewfile b/Brewfile index ff66e54..4ba7b08 100644 --- a/Brewfile +++ b/Brewfile @@ -26,7 +26,6 @@ brew "postgresql" # Dev / build brew "bfg" brew "cfn-lint" -brew "corepack" brew "gcc" brew "gh" brew "git" diff --git a/bin/install-software.sh b/bin/install-software.sh index e509909..5c575e1 100755 --- a/bin/install-software.sh +++ b/bin/install-software.sh @@ -160,10 +160,10 @@ fi section "mise runtimes" mise install -# 8. Yarn via Corepack (Node ships with Corepack; per-project pinning via -# packageManager). +# 8. Yarn via Corepack. mise enables Corepack itself (settings.node.corepack); +# this step only prepopulates a global Yarn so first use doesn't block on a +# download. Per-project pinning still happens via packageManager. section "Yarn via Corepack" -corepack enable corepack install -g yarn@stable # 9. Claude Code CLI. Not in Homebrew; installed via Anthropic's official diff --git a/dot_config/mise/config.toml b/dot_config/mise/config.toml index adf56b7..f1c4b9c 100644 --- a/dot_config/mise/config.toml +++ b/dot_config/mise/config.toml @@ -1,3 +1,6 @@ +[settings] +node.corepack = true + [tool_alias] abtop = "cargo:abtop" claudectl = "cargo:claudectl"