Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 5 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@ This is a public Homebrew tap for easy installation of HumanLayer tools. No auth

```bash
# Install directly without adding the tap first
brew install --cask --no-quarantine humanlayer/humanlayer/codelayer
brew install --cask humanlayer/humanlayer/codelayer
xattr -r -d com.apple.quarantine /Applications/CodeLayer.app
```

### Alternative: Add Tap First
Expand All @@ -18,7 +19,8 @@ brew install --cask --no-quarantine humanlayer/humanlayer/codelayer
brew tap humanlayer/humanlayer

# Install the cask
brew install --cask --no-quarantine codelayer
brew install --cask codelayer
xattr -r -d com.apple.quarantine /Applications/CodeLayer.app
```

## PATH Configuration
Expand Down Expand Up @@ -58,12 +60,6 @@ brew upgrade --cask codelayer

When upgrading, Homebrew automatically updates the symlinks to point to the new app version.

## Set --no-quarantine as default

```bash
export HOMEBREW_CASK_OPTS="--no-quarantine"
```

## Troubleshooting PATH Issues

### Binary not found after installation
Expand Down Expand Up @@ -111,4 +107,4 @@ If Claude Code shows errors about `humanlayer` not being found:

- **Production**: Uses bundled binaries from `/Applications/HumanLayer.app/Contents/Resources/bin/`
- **Development**: Should use globally installed `humanlayer` (via npm/bun)
- **Never mix**: Don't try to use production binaries in development
- **Never mix**: Don't try to use production binaries in development