From 3904c476941f57801fe5dca47e1555ccf0b73277 Mon Sep 17 00:00:00 2001 From: malkoG Date: Wed, 30 Sep 2026 01:27:44 +0900 Subject: [PATCH 1/2] Add Helix config for kotlin-lsp Co-Authored-By: Claude Sonnet 5.5 --- .helix/languages.toml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 .helix/languages.toml diff --git a/.helix/languages.toml b/.helix/languages.toml new file mode 100644 index 0000000..498ca73 --- /dev/null +++ b/.helix/languages.toml @@ -0,0 +1,12 @@ +[language-server.kotlin-lsp] +command = "kotlin-lsp" +args = ["--stdio"] + +[language-server.kotlin-lsp.config] + +[[language]] +name = "kotlin" +language-servers = ["kotlin-lsp"] +roots = ["settings.gradle.kts", "settings.gradle", "build.gradle.kts", "build.gradle"] +auto-format = false +indent = { tab-width = 4, unit = " " } From 199cae6fdbccdeb5f0008955398ea76b5808dd6b Mon Sep 17 00:00:00 2001 From: malkoG Date: Wed, 30 Sep 2026 01:53:34 +0900 Subject: [PATCH 2/2] Add Zed config for kotlin-lsp Co-Authored-By: Claude Sonnet 5.5 --- .zed/settings.json | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .zed/settings.json diff --git a/.zed/settings.json b/.zed/settings.json new file mode 100644 index 0000000..c64283c --- /dev/null +++ b/.zed/settings.json @@ -0,0 +1,17 @@ +{ + "languages": { + "Kotlin": { + "language_servers": ["kotlin-lsp", "!kotlin-language-server"], + "tab_size": 4, + "hard_tabs": false + } + }, + "lsp": { + "kotlin-lsp": { + "binary": { + "path": "kotlin-lsp", + "arguments": ["--stdio"] + } + } + } +}