8c623caa3b6bbc14ab14f8a39ddf80a2730ac455
OpenCode Portable Config
This folder is safe to commit to GitHub. It contains config and installers, but no API keys.
What is included
templates/opencode.jsontemplates/oh-my-opencode.jsonscripts/install-linux.shscripts/install-windows.ps1.env.exampleOBSIDIAN_KNOWLEDGE_WORKFLOW.md
How to use
- Push this folder to your GitHub repo.
- On a target machine, clone or download the repo.
- Run the platform installer from
scripts/. - Copy
.env.exampleto.envand fill keys locally. - Run
opencode auth login <provider>or/connectin OpenCode.
Optional enhancements toggles
Linux:
INSTALL_PROMPTFOO=1 INSTALL_OPENVIKING=1 INSTALL_IMPECCABLE=1 bash scripts/install-linux.sh
Windows PowerShell:
$env:INSTALL_PROMPTFOO="1"
$env:INSTALL_OPENVIKING="1"
$env:INSTALL_IMPECCABLE="1"
.\scripts\install-windows.ps1
Important
- Do not commit
.env. - Do not commit
~/.local/share/opencode/auth.json. - Credentials should always be entered locally on each machine.
Languages
JavaScript
52.3%
PowerShell
25.9%
Shell
21.8%