summaryrefslogtreecommitdiff
path: root/dots/zed
diff options
context:
space:
mode:
Diffstat (limited to 'dots/zed')
-rw-r--r--dots/zed/.config/zed/settings.json.j255
1 files changed, 32 insertions, 23 deletions
diff --git a/dots/zed/.config/zed/settings.json.j2 b/dots/zed/.config/zed/settings.json.j2
index cc0ae85..f84b939 100644
--- a/dots/zed/.config/zed/settings.json.j2
+++ b/dots/zed/.config/zed/settings.json.j2
@@ -76,6 +76,15 @@
// -- <languages> --
"lsp": {
+ "kotlin-language-server": {
+ "settings": {
+ "compiler": {
+ "jvm": {
+ "target": "17"
+ }
+ }
+ }
+ },
"jdtls": {
"initialization_options": {
"settings": {
@@ -99,6 +108,10 @@
"format_on_save": "off",
"language_servers": ["jdtls"]
},
+ "kotlin": {
+ "format_on_save": "off",
+ "language_servers": ["kotlin-lsp"]
+ },
"TypeScript": {
"language_servers": ["typescript-language-server"],
"formatter": "prettier"
@@ -146,36 +159,33 @@
"context_servers": {
// wasabi's MCP server
"wasabi": {
- "command": {
- "path": "wasabi",
- "args": ["--mcp-server"],
- "env": null
- },
+ "source": "custom",
+ "command": "wasabi",
+ "args": ["--mcp-server"],
+ "env": null,
"settings": {}
},
// the internal general MCP server
"Amazon Internal MCP": {
- "command": {
- "path": "amzn_ai-mcp",
- "args": [],
- "env": null
- },
+ "source": "custom",
+ "command": "amzn_ai-mcp",
+ "args": [],
+ "env": null,
"settings": {}
},
// offical AWS Docs MCP server built by Labs
"AWS Documentation MCP Server": {
- "command": {
- "path": "mise",
- "args": [
- "exec",
- "uv@latest",
- "--",
- "uvx",
- "awslabs.aws-documentation-mcp-server@latest"
- ],
- "env": {
- "FASTMCP_LOG_LEVEL": "ERROR"
- }
+ "source": "custom",
+ "command": "mise",
+ "args": [
+ "exec",
+ "uv@latest",
+ "--",
+ "uvx",
+ "awslabs.aws-documentation-mcp-server@latest"
+ ],
+ "env": {
+ "FASTMCP_LOG_LEVEL": "ERROR"
}
}
},
@@ -293,7 +303,6 @@
"provider": "amazon-bedrock",
"model": "anthropic.claude-3-7-sonnet-20250219-v1:0"
},
- "version": "2"
}
// -- </amzn_ai> --
{% endif %}