Skip to content

feat: add Homebrew as built-in package manager#3

Merged
gabemeola merged 9 commits into
mainfrom
feature/homebrew
Jun 24, 2026
Merged

feat: add Homebrew as built-in package manager#3
gabemeola merged 9 commits into
mainfrom
feature/homebrew

Conversation

@gabemeola

Copy link
Copy Markdown
Member
  • Install Homebrew to /home/linuxbrew/.linuxbrew (outside the persistent volume so it survives container restarts)
  • Add Homebrew bin/sbin dirs to PATH for opencode user
  • Include Homebrew paths in /etc/profile.d/node-path.sh so login shells also pick them up
  • Update README with Homebrew entry in the tools table and a runtime note about ephemeral brew packages

@github-actions

github-actions Bot commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Docker image size comparison

Image Size
Baseline (main) 994MB
This PR 1.17GB
Difference +168MB

- Install Homebrew to /home/linuxbrew/.linuxbrew (outside the
  persistent volume so it survives container restarts)
- Add Homebrew bin/sbin dirs to PATH for opencode user
- Include Homebrew paths in /etc/profile.d/node-path.sh so
  login shells also pick them up
- Update README with Homebrew entry in the tools table and a
  runtime note about ephemeral brew packages
@gabemeola gabemeola merged commit c591b64 into main Jun 24, 2026
1 check passed
@gabemeola gabemeola deleted the feature/homebrew branch June 24, 2026 19:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant