stablyai / stablyai/orca

[Feature]: Seed MacPorts /opt/local on GUI-launched terminal PATH

Open Beginner friendly
#20,145 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
71.3k
Forks
4.7k
Avg merge
17h 8m
Merged PRs (30d)
475

Description

## Summary

GUI-launched Orca terminals inherit a minimal PATH. Homebrew prefixes are already seeded; MacPorts is not.

Intel Macs that moved to MacPorts after Homebrew dropped official Intel support install tools in `/opt/local/bin`. Those binaries are invisible in Orca until the user aliases them into `~/.local/bin`.

## Expected

If MacPorts is installed at the default prefix (`/opt/local/bin/port`), packaged terminals and the CLI install-dir fallback should see `/opt/local/bin` the same way they already see Homebrew.

Machines without MacPorts should not get a phantom `/opt/local` on PATH.

## Notes

Default pkg installs land at `/opt/local`. A custom prefix under `/usr/local` is already covered by the existing `/usr/local/bin` seed.

Contributor guide

Open the contributing guide

Research direction

Locate the existing Homebrew PATH seeding and the CLI install-dir fallback. Add coverage for the default MacPorts prefix so /opt/local/bin appears only when /opt/local/bin/port is installed, then verify that packaged terminals and the CLI see it while machines without MacPorts do not.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
cli, desktop
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
72/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.