You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[FEATURE]: Make the desktop app "Open in" menu configurable with custom editors #15500
I have verified this feature I'm about to request hasn't been suggested before.
Describe the enhancement you want to request
The desktop app's "Open in" dropdown (upper-right corner) only shows editors from a hardcoded list in packages/app/src/components/session/session-header.tsx (OPEN_APPS, MAC_APPS, etc.). If your editor isn't on that list, you cannot add it.
Problem: Editors like Emacs (emacsclient), IntelliJ IDEA, Neovim, Helix, and many others are missing from the hardcoded list. Users have no way to add them.
Proposed solution: Allow users to define custom entries in opencode.json (or tui.json), for example:
These custom entries would appear alongside the auto-detected apps in the "Open in" dropdown. Each entry needs only a display label and a command path. An optional icon field would be a nice addition.
Current behavior: The dropdown is populated by checking which apps from a hardcoded list (MAC_APPS, WINDOWS_APPS, LINUX_APPS) exist on the system via platform.checkAppExists. No configuration mechanism exists.
This issue might be a duplicate of or related to an existing issue. Please check:
[FEATURE]: Add VS Code Insiders to "Open in" app list #14412: Also requests adding editors to the "Open in" menu due to the hardcoded app list — your proposal of making the list configurable would be a more general solution to the same underlying problem.
If you believe these are distinct enough to remain separate, please let a maintainer know.
Activity
github-actions commentedon Feb 28, 2026
This issue might be a duplicate of or related to an existing issue. Please check:
If you believe these are distinct enough to remain separate, please let a maintainer know.
Moelanz commentedon Mar 19, 2026
We need this! I want PhpStorm to be added to the list of apps.
chrillep commentedon Mar 26, 2026
+1 or just use preferred exported EDITOR in shell?
usually you have one goto editor ....
"just" look that one up instead ❤️
fengmazi commentedon Apr 21, 2026
pardon,when can it be used? i really need this function.
github-actions commentedon Jul 18, 2026
To stay organized issues are automatically closed after 60 days of no activity. If the issue is still relevant please open a new one.