From ef09048b20ddd82f51a8d3032e7ba791cacaa2c6 Mon Sep 17 00:00:00 2001 From: Bryan Helmkamp Date: Sun, 8 Mar 2026 21:34:17 -0400 Subject: [PATCH] Add cargo env to ~/.profile so login shells pick it up Co-Authored-By: Claude Opus 4.6 --- tmp/implement-and-simplify.dot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tmp/implement-and-simplify.dot b/tmp/implement-and-simplify.dot index ff7294e8a..f4aafc437 100644 --- a/tmp/implement-and-simplify.dot +++ b/tmp/implement-and-simplify.dot @@ -10,7 +10,7 @@ digraph ImplementAndSimplify { start [shape=Mdiamond, label="Start"] exit [shape=Msquare, label="Exit"] - toolchain [label="Toolchain", shape=parallelogram, script="command -v cargo >/dev/null || { curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y && ln -sf $HOME/.cargo/bin/* /usr/local/bin/; }; cargo --version 2>&1", max_retries=0] + toolchain [label="Toolchain", shape=parallelogram, script="command -v cargo >/dev/null || { curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y && echo '. \"$HOME/.cargo/env\"' >> $HOME/.profile; }; . $HOME/.cargo/env && cargo --version 2>&1", max_retries=0] preflight_compile [label="Preflight Compile", shape=parallelogram, script="cargo check 2>&1", max_retries=0] preflight_lint [label="Preflight Lint", shape=parallelogram, script="cargo clippy -- -D warnings 2>&1", max_retries=0] fix_lints [label="Fix Lints", prompt="The preflight lint step failed. Read the build output from context and fix all clippy lint warnings.", max_visits=3]