summaryrefslogtreecommitdiffhomepage
path: root/packages
diff options
context:
space:
mode:
authorAiden Cline <[email protected]>2025-12-08 12:05:08 -0600
committerAiden Cline <[email protected]>2025-12-08 12:05:25 -0600
commitac70c1e813d09f21a9c3b46405c1468a73771c38 (patch)
tree0b9e6a3f569ce549bec1c382a282b28547a24061 /packages
parentac0bed16a222ce96c6fe61d25036f9cdaa602c49 (diff)
downloadopencode-ac70c1e813d09f21a9c3b46405c1468a73771c38.tar.gz
opencode-ac70c1e813d09f21a9c3b46405c1468a73771c38.zip
docs: lsp & formatters
Diffstat (limited to 'packages')
-rw-r--r--packages/web/src/content/docs/formatters.mdx1
-rw-r--r--packages/web/src/content/docs/lsp.mdx2
2 files changed, 3 insertions, 0 deletions
diff --git a/packages/web/src/content/docs/formatters.mdx b/packages/web/src/content/docs/formatters.mdx
index 9face787f..bb3fe811c 100644
--- a/packages/web/src/content/docs/formatters.mdx
+++ b/packages/web/src/content/docs/formatters.mdx
@@ -28,6 +28,7 @@ OpenCode comes with several built-in formatters for popular languages and framew
| air | .R | `air` command available |
| dart | .dart | `dart` command available |
| ocamlformat | .ml, .mli | `ocamlformat` command available and `.ocamlformat` config file |
+| terraform | .tf, .tfvars | `terraform` command available |
So if your project has `prettier` in your `package.json`, OpenCode will automatically use it.
diff --git a/packages/web/src/content/docs/lsp.mdx b/packages/web/src/content/docs/lsp.mdx
index 8f35cf106..706dfde1c 100644
--- a/packages/web/src/content/docs/lsp.mdx
+++ b/packages/web/src/content/docs/lsp.mdx
@@ -33,6 +33,8 @@ OpenCode comes with several built-in LSP servers for popular languages:
| sourcekit-lsp | .swift, .objc, .objcpp | `swift` installed (`xcode` on macOS) |
| php intelephense | .php | Auto-installs for PHP projects |
| dart | .dart | `dart` command available |
+| terraform | .tf, .tfvars | Auto-installs from GitHub releases |
+| bash | .sh, .bash, .zsh, .ksh | Auto-installs bash-language-server |
LSP servers are automatically enabled when one of the above file extensions are detected and the requirements are met.