From 28410ff658bdf77837bd681cd8d9482b55c1876d Mon Sep 17 00:00:00 2001 From: Matthew Thompson Date: Sun, 13 Sep 2026 21:18:59 +0200 Subject: [PATCH] chore(packages): add buf (protobuf lint + breaking-change tooling) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds buf to $brewPackages so every machine installs it, and to the sysup doctor dev-tools list so it's tracked. Needed for protobuf lint/versioning work. buf --version prints a plain version, so the default get_version case handles it — no special case required. Claude-Session: https://claude.ai/code/session_0143zJuVkWj1EHDXooyQp3gM --- dot_local/bin/executable_sysup | 2 +- run_once_install-packages.sh.tmpl | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/dot_local/bin/executable_sysup b/dot_local/bin/executable_sysup index 49fc0b9..db7be74 100644 --- a/dot_local/bin/executable_sysup +++ b/dot_local/bin/executable_sysup @@ -647,7 +647,7 @@ cmd_doctor() { done header "Development Tools" - local tools_dev=(git zsh tmux fzf docker python3 just gh curl sysbak rsnapshot kubectl cmake git-lfs devenv direnv opencode wakeonlan wol) + local tools_dev=(git zsh tmux fzf docker python3 just gh curl sysbak rsnapshot kubectl cmake buf git-lfs devenv direnv opencode wakeonlan wol) for tool in "${tools_dev[@]}"; do check_tool "$tool" done diff --git a/run_once_install-packages.sh.tmpl b/run_once_install-packages.sh.tmpl index 4855fc2..0bb3cd3 100644 --- a/run_once_install-packages.sh.tmpl +++ b/run_once_install-packages.sh.tmpl @@ -23,6 +23,7 @@ "gh" "just" "shellcheck" + "buf" "kubectl" "cmake" "gnupg"