From 820e20ed394714efe60b20b1908ed637f2cfa67f Mon Sep 17 00:00:00 2001 From: joelazar Date: Thu, 25 Jun 2026 10:05:52 +0200 Subject: [PATCH] :wrench: switch pi-coding-agent from npm to Homebrew --- Brewfile.work | 7 ++++--- dot_default-npm-packages | 1 - private_dot_local/bin/executable_pi | 5 ----- 3 files changed, 4 insertions(+), 9 deletions(-) delete mode 100644 private_dot_local/bin/executable_pi diff --git a/Brewfile.work b/Brewfile.work index 8768140e..f9ec9fab 100644 --- a/Brewfile.work +++ b/Brewfile.work @@ -7,14 +7,14 @@ tap "hashicorp/tap", trusted: true tap "jakehilborn/jakehilborn" tap "ksdme/tap" tap "macos-fuse-t/cask", trusted: true -tap "microck/kagi" +tap "microck/kagi", "https://github.com/Microck/homebrew-kagi" tap "mongodb/brew", trusted: true tap "nats-io/nats-tools", trusted: true tap "nikitabobko/tap", trusted: true tap "openai/tools" tap "oven-sh/bun", trusted: true tap "protonpass/tap", trusted: true -tap "schpet/tap" +tap "schpet/tap", trusted: { formulae: ["linea"] } tap "tw93/tap" # Easily download, build, install, upgrade, and uninstall Python packages brew "python-setuptools" @@ -204,6 +204,8 @@ brew "ollama" brew "opentofu" # Painless compression and decompression for your terminal brew "ouch" +# AI agent toolkit +brew "pi-coding-agent" # Paste PNG into files brew "pngpaste" # Fast, disk space efficient package manager @@ -434,7 +436,6 @@ uv "ansible" uv "ansible-core", with: ["ansible", "netaddr"] uv "pgcli", with: ["catppuccin", "psycopg"] npm "@earendil-works/gondolin" -npm "@earendil-works/pi-coding-agent" npm "ccusage" npm "corepack" npm "defuddle" diff --git a/dot_default-npm-packages b/dot_default-npm-packages index 79193978..4b3d69a6 100644 --- a/dot_default-npm-packages +++ b/dot_default-npm-packages @@ -1,5 +1,4 @@ @earendil-works/gondolin -@earendil-works/pi-coding-agent ccusage defuddle npm-check diff --git a/private_dot_local/bin/executable_pi b/private_dot_local/bin/executable_pi deleted file mode 100644 index 1f313f60..00000000 --- a/private_dot_local/bin/executable_pi +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/env bash -MISE="$(command -v mise || echo /opt/homebrew/bin/mise)" -NODE24="$("$MISE" where node@24)" -exec "$NODE24/bin/node" \ - "$NODE24/lib/node_modules/@earendil-works/pi-coding-agent/dist/cli.js" "$@" -- 2.51.2