From e7aaee0dd6b913ddaed93719d2635e34ebf28681 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matej=20Jane=C5=BEi=C4=8D?= Date: Sat, 18 Oct 2025 02:57:20 +0200 Subject: [PATCH] feat: add nvim-mini/mini.cursorword --- lua/plugins/mini_cursorword.lua | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 lua/plugins/mini_cursorword.lua diff --git a/lua/plugins/mini_cursorword.lua b/lua/plugins/mini_cursorword.lua new file mode 100644 index 0000000..f42a3ab --- /dev/null +++ b/lua/plugins/mini_cursorword.lua @@ -0,0 +1,12 @@ +MiniDeps.later(function() + require("mini.cursorword").setup() + + local function disable(args) + local client = vim.lsp.get_client_by_id(args.data.client_id) + local tD_dH = vim.lsp.protocol.Methods.textDocument_documentHighlight + if client and not client.supports_method(tD_dH) then return end + vim.b[args.buf].minicursorword_disable = true + end + + vim.api.nvim_create_autocmd("LspAttach", { callback = disable }) +end)