From 6d392f1ed1d4c985fba0c59af75081af12a84d8f Mon Sep 17 00:00:00 2001 From: Aram Markarov Date: Tue, 2 Sep 2025 00:41:01 +0200 Subject: [PATCH] progress jdtls... --- lazy-lock.json | 8 +++----- lua/config/dap.lua | 9 +++++++++ lua/config/notify.lua | 2 +- lua/plugins/init.lua | 25 +++++++++++++++---------- 4 files changed, 28 insertions(+), 16 deletions(-) diff --git a/lazy-lock.json b/lazy-lock.json index 9220157..047f0e5 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -9,22 +9,21 @@ "cmp-path": { "branch": "main", "commit": "c642487086dbd9a93160e1679a1327be111cbc25" }, "cmp_luasnip": { "branch": "master", "commit": "98d9cb5c2c38532bd9bdb481067b20fea8f32e90" }, "copilot.lua": { "branch": "master", "commit": "e73fe7c43c68aeb84fbeed12ee6cc60a29e78fbb" }, - "cord.nvim": { "branch": "master", "commit": "7e3009d184f8d748536a44de65e96c26673e9407" }, + "cord.nvim": { "branch": "master", "commit": "a66b3608603b6986b90575846e522f79609d8e1c" }, "fidget.nvim": { "branch": "main", "commit": "4d5858bd4c471c895060e1b9f3575f1551184dc5" }, "lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" }, - "lightline-gruvbox.vim": { "branch": "master", "commit": "d233416d566e61f879bd19d9d498b01b1b7e336c" }, "lua-utils.nvim": { "branch": "main", "commit": "e565749421f4bbb5d2e85e37c3cef9d56553d8bd" }, "lualine.nvim": { "branch": "master", "commit": "b8c23159c0161f4b89196f74ee3a6d02cdc3a955" }, "mason-lspconfig.nvim": { "branch": "main", "commit": "5e085efe67fccb13372d54331d849219662a7e93" }, "mason.nvim": { "branch": "main", "commit": "7dc4facca9702f95353d5a1f87daf23d78e31c2a" }, "neorg": { "branch": "main", "commit": "e206c9642f4a115cd836e76c98ef785623d335bc" }, + "noice.nvim": { "branch": "main", "commit": "0427460c2d7f673ad60eb02b35f5e9926cf67c59" }, "nui.nvim": { "branch": "main", "commit": "de740991c12411b663994b2860f1a4fd0937c130" }, "nvim-autopairs": { "branch": "master", "commit": "23320e75953ac82e559c610bec5a90d9c6dfa743" }, "nvim-cmp": { "branch": "main", "commit": "b5311ab3ed9c846b585c0c15b7559be131ec4be9" }, "nvim-dap": { "branch": "master", "commit": "7891b01beedc37cef4eaf2e92563bd0a5b6e9c58" }, - "nvim-lspconfig": { "branch": "master", "commit": "5f550bbb4d58bb2bfbbed4633fc69c3f0eccaf3a" }, + "nvim-lspconfig": { "branch": "master", "commit": "cb4765526f7201ce4ff0c49888f80c18da614e68" }, "nvim-nio": { "branch": "master", "commit": "21f5324bfac14e22ba26553caf69ec76ae8a7662" }, - "nvim-notify": { "branch": "master", "commit": "397c7c1184745fca649e5104de659e6392ef5a4d" }, "nvim-tree.lua": { "branch": "master", "commit": "fefa335f1c8f690eb668a1efd18ee4fc6d64cd3e" }, "nvim-treesitter": { "branch": "master", "commit": "42fc28ba918343ebfd5565147a42a26580579482" }, "nvim-web-devicons": { "branch": "master", "commit": "f66cdfef5e84112045b9ebc3119fee9bddb3c687" }, @@ -33,7 +32,6 @@ "plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" }, "rainbow-delimiters.nvim": { "branch": "master", "commit": "97bf4b8ef9298644a29fcd9dd41a0210cf08cac7" }, "snacks.nvim": { "branch": "main", "commit": "bc0630e43be5699bb94dadc302c0d21615421d93" }, - "tailwindcss-colorizer-cmp.nvim": { "branch": "main", "commit": "3d3cd95e4a4135c250faf83dd5ed61b8e5502b86" }, "telescope.nvim": { "branch": "master", "commit": "b4da76be54691e854d3e0e02c36b0245f945c2c7" }, "undotree": { "branch": "main", "commit": "38328438d21c2830d3011039a288cb1432a2c5a8" }, "vim-fugitive": { "branch": "master", "commit": "61b51c09b7c9ce04e821f6cf76ea4f6f903e3cf4" }, diff --git a/lua/config/dap.lua b/lua/config/dap.lua index 46016e4..d88da6e 100644 --- a/lua/config/dap.lua +++ b/lua/config/dap.lua @@ -104,3 +104,12 @@ dap.configurations.javascript = { cwd = "${workspaceFolder}", }, } + +dap.configurations.java = { + { + type = "java", + name = "Debug", + request = "launch", + program = "${file}", + }, +} diff --git a/lua/config/notify.lua b/lua/config/notify.lua index bf69c44..c66f637 100644 --- a/lua/config/notify.lua +++ b/lua/config/notify.lua @@ -115,8 +115,8 @@ local severity = { "error", "warn", "info", - "info", -- map both hint and info to info? } + vim.lsp.handlers["window/showMessage"] = function(err, method, params, client_id) vim.notify(method.message, severity[params.type]) end diff --git a/lua/plugins/init.lua b/lua/plugins/init.lua index eeb4dda..5d3556a 100644 --- a/lua/plugins/init.lua +++ b/lua/plugins/init.lua @@ -23,9 +23,6 @@ return { version = "*", config = true, }, - { - "roobert/tailwindcss-colorizer-cmp.nvim", - }, { 'vyfor/cord.nvim', build = ':Cord update', @@ -84,9 +81,6 @@ return { require("config.lualine") end, }, - { - "shinchu/lightline-gruvbox.vim", - }, { "jiaoshijie/undotree", config = function() @@ -107,10 +101,20 @@ return { "tpope/vim-fugitive", }, { - "rcarriga/nvim-notify", - config = function() - require "config.notify" - end, + "folke/noice.nvim", + opts_extend = { "routes" }, + opts = { + routes = { + { + filter = { + event = "lsp", + kind = "progress", + find = "jdtls", + }, + opts = { skip = true }, + }, + }, + }, }, { "zbirenbaum/copilot.lua", @@ -172,4 +176,5 @@ return { { "notken12/base46-colors", }, + }