feat: LSP for Kotlin

This commit is contained in:
Ahmad Ansori Palembani 2024-07-04 18:29:13 +07:00
parent 70f2ee8bbe
commit 6f9f1b5b5f
Signed by: null2264
GPG key ID: BA64F8B60AF3EFB6

View file

@ -16,9 +16,15 @@ return {
}, },
opts = { opts = {
ensure_installed = { ensure_installed = {
-- >> Kotlin
"kotlin_language_server",
-- << Kotlin
-- >> Python
"pyright", "pyright",
-- "ruff", -- "ruff",
-- "ruff_lsp", -- "ruff_lsp",
-- << Python
}, },
automatic_installation = { exclude = { "rust_analyzer" } }, automatic_installation = { exclude = { "rust_analyzer" } },
}, },
@ -74,6 +80,9 @@ return {
lsp.pyright.setup({ lsp.pyright.setup({
capabilities = capabilities, capabilities = capabilities,
}) })
lsp.kotlin_language_server.setup({
capabilities = capabilities,
})
lsp.rust_analyzer.setup({ lsp.rust_analyzer.setup({
capabilities = capabilities, capabilities = capabilities,
settings = { settings = {