diff options
| author | Michiel Schuurmans <michielschuurmans@pm.me> | 2026-01-01 19:52:31 +0100 |
|---|---|---|
| committer | Michiel Schuurmans <michielschuurmans@pm.me> | 2026-01-01 19:52:31 +0100 |
| commit | 8fbf4b1ec54d0183672f8953acf783998540c662 (patch) | |
| tree | c8825351c702c4f2ce4db5eb01772500e9d681b4 /lua | |
| parent | 1edbc828934a2f66537d624b47f16cef81b80176 (diff) | |
| download | nvim-8fbf4b1ec54d0183672f8953acf783998540c662.tar.xz nvim-8fbf4b1ec54d0183672f8953acf783998540c662.zip | |
Add dap
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/plugins/dap.lua | 4 | ||||
| -rw-r--r-- | lua/plugins/java.lua | 45 | ||||
| -rw-r--r-- | lua/plugins/lsp.lua | 4 |
3 files changed, 51 insertions, 2 deletions
diff --git a/lua/plugins/dap.lua b/lua/plugins/dap.lua new file mode 100644 index 0000000..467ae3d --- /dev/null +++ b/lua/plugins/dap.lua @@ -0,0 +1,4 @@ +return { + "rcarriga/nvim-dap-ui", + dependencies = {"mfussenegger/nvim-dap", "nvim-neotest/nvim-nio" } +} diff --git a/lua/plugins/java.lua b/lua/plugins/java.lua new file mode 100644 index 0000000..91cb987 --- /dev/null +++ b/lua/plugins/java.lua @@ -0,0 +1,45 @@ +return { + "nvim-java/nvim-java", + config = false, + dependencies = { + { + "neovim/nvim-lspconfig", + opts = { + servers = { + -- Your JDTLS configuration goes here + jdtls = { + -- settings = { + -- java = { + -- configuration = { + -- runtimes = { + -- { + -- name = "JavaSE-23", + -- path = "/usr/local/sdkman/candidates/java/23-tem", + -- }, + -- }, + -- }, + -- }, + -- }, + }, + }, + setup = { + jdtls = function() + -- Your nvim-java configuration goes here + require("java").setup({ + -- root_markers = { + -- "settings.gradle", + -- "settings.gradle.kts", + -- "pom.xml", + -- "build.gradle", + -- "mvnw", + -- "gradlew", + -- "build.gradle", + -- "build.gradle.kts", + -- }, + }) + end, + }, + }, + }, + }, +} diff --git a/lua/plugins/lsp.lua b/lua/plugins/lsp.lua index f106401..0c60dc0 100644 --- a/lua/plugins/lsp.lua +++ b/lua/plugins/lsp.lua @@ -122,9 +122,9 @@ return { }) vim.diagnostic.config({ - -- update_in_insert = true, + update_in_insert = true, float = { - focusable = false, + focusable = true, style = "minimal", border = "rounded", source = "always", |
