anomalyco / anomalyco/opencode
Windows: OPENCODE_INSTALL_DIR environment variable is not respected
@Hona is already working on this.
Since Aug 14, 2026.
- Dominant language
- TypeScript
- Stars
- 209k
- Forks
- 27.5k
- PR merge metrics
- PR metrics pending
Description
Description
On Windows, setting the OPENCODE_INSTALL_DIR environment variable does not affect the installation location (e.g. D:\215--Python\110--exe\080--OpenCode\). The installer ignores the specified path and always installs the binary to the default directory (e.g. C:\Users\xxx\AppData\Local\Programs\@opencode-aidesktop).
Plugins
no
OpenCode version
v1.18.18
Steps to reproduce
Set OPENCODE_INSTALL_DIR as a Windows user environment variable (e.g. D:\215--Python\110--exe\080--OpenCode) via System Properties → Environment Variables
Open a new terminal and run the install command
The binary is installed to the default path instead of D:\215--Python\110--exe\080--OpenCode
Expected Behavior
Screenshot and/or share link
No response
Operating System
winodws10
Terminal
PowerShell / CMD
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.