summaryrefslogtreecommitdiffhomepage
path: root/packages/web/src/content/docs
diff options
context:
space:
mode:
Diffstat (limited to 'packages/web/src/content/docs')
-rw-r--r--packages/web/src/content/docs/docs/config.mdx21
1 files changed, 20 insertions, 1 deletions
diff --git a/packages/web/src/content/docs/docs/config.mdx b/packages/web/src/content/docs/docs/config.mdx
index 30fbede16..b768d73e4 100644
--- a/packages/web/src/content/docs/docs/config.mdx
+++ b/packages/web/src/content/docs/docs/config.mdx
@@ -236,6 +236,14 @@ The `disabled_providers` option accepts an array of provider IDs. When a provide
- It won't be loaded even if API keys are configured through `opencode auth login`
- The provider's models won't appear in the model selection list
+
+```json title="opencode.json"
+{
+ "$schema": "https://opencode.ai/config.json",
+ "disabled_providers": ["openai", "gemini"]
+}
+```
+
---
### Formatters
@@ -245,7 +253,18 @@ You can configure code formatters through the `formatter` option. See [Formatter
```json title="opencode.json"
{
"$schema": "https://opencode.ai/config.json",
- "disabled_providers": ["openai", "gemini"]
+ "formatter": {
+ "prettier": {
+ "disabled": true
+ },
+ "custom-prettier": {
+ "command": ["npx", "prettier", "--write", "$FILE"],
+ "environment": {
+ "NODE_ENV": "development"
+ },
+ "extensions": [".js", ".ts", ".jsx", ".tsx"]
+ }
+ }
}
```