Add ~/.local/bin to PATH for user-installed binaries#4
Conversation
XDG-standard location used by pip --user, cargo, claude CLI, etc. Guarded with existence check for graceful degradation on machines where the directory doesn't exist. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
Claude finished @davidkreps's task in 1m 19s —— View job PR Review
LGTM. This is a clean, minimal, and correct change. Here's a checklist against the conventions in CLAUDE.md:
One minor note: The change follows the exact same pattern as the existing |
~/.local/bin is already on PATH, so no alias is needed. The old ~/.claude/local/claude path caused "no such file or directory" errors after Claude Code moved to ~/.local/bin. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
Claude finished @davidkreps's task in 1m 7s —— View job PR Review
LGTM. Both commits are clean and correct. Here's the full checklist against CLAUDE.md conventions:
Commit 1 ( Commit 2 ( Pre-existing minor notes (not introduced by this PR, not blocking):
|
Summary
~/.local/bintoPATHin.zshrcso user-installed binaries (e.g.pip install --user,cargo install,claude) are available without manual PATH editsclaudealias that pointed to~/.claude/local/claude(old install path), which was causingzsh: no such file or directoryerrors after Claude Code moved to~/.local/binTest plan
clauderesolves viawhich claudeto~/.local/bin/claudeclaude./test.shto verify no regressions🤖 Generated with Claude Code