diff options
Diffstat (limited to 'dots/zed')
-rw-r--r-- | dots/zed/.config/zed/settings.json.j2 | 55 |
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 %} |