From 2da43ba4939c8ac3acff6b167cfdcbab98f73d62 Mon Sep 17 00:00:00 2001 From: anth64 Date: Wed, 27 Dec 2023 19:19:30 -0500 Subject: [PATCH] Fixed extra spawning of jdtls instance, plus use relative home dir. --- after/plugin/lsp.lua | 1 - ftplugin/java.lua | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/after/plugin/lsp.lua b/after/plugin/lsp.lua index a72c61c..5a2fe7f 100644 --- a/after/plugin/lsp.lua +++ b/after/plugin/lsp.lua @@ -6,7 +6,6 @@ lsp.setup_servers({ 'eslint', 'rust_analyzer', 'clangd', - 'jdtls', 'lua_ls' }) diff --git a/ftplugin/java.lua b/ftplugin/java.lua index 634a5ac..e28cde4 100644 --- a/ftplugin/java.lua +++ b/ftplugin/java.lua @@ -1,5 +1,5 @@ local config = { - cmd = {'/home/anth/.local/share/jdtls/bin/jdtls'}, - root_dir = vim.fs.dirname(vim.fs.find({'gradlew', '.git', 'mvnw'}, { upward = true })[1]), + cmd = { vim.fn.expand("~/.local/share/jdtls/bin/jdtls") }, + root_dir = vim.fs.dirname(vim.fs.find({'gradlew', '.git', 'mvnw'}, { upward = true })[1]), } require('jdtls').start_or_attach(config)