neovim configuration using rocks.nvim plugin manager

chore: remove legacy config

+2 -28
-17
lua/core/keymaps.lua
··· 59 59 60 60 -- diagnostics 61 61 vim.keymap.set("n", "<leader>cd", vim.diagnostic.open_float, { desc = "Line Diagnostics" }) 62 - if vim.fn.has("nvim-0.11") == 0 then 63 - vim.diagnostic.jump = function (opts) 64 - local count = opts.count 65 - opts.count = nil 66 - if count > 0 then 67 - opts.count = nil 68 - for _ = 1, count do 69 - vim.diagnostic.goto_next(opts) 70 - end 71 - else 72 - opts.count = nil 73 - for _ = 1, -count do 74 - vim.diagnostic.goto_prev(opts) 75 - end 76 - end 77 - end 78 - end 79 62 -- stylua: ignore start 80 63 vim.keymap.set({ "n", "x" }, "]d", function() vim.diagnostic.jump({ count = 1, float = true }) end, { desc = "Next Diagnostic" }) 81 64 vim.keymap.set({ "n", "x" }, "[d", function() vim.diagnostic.jump({ count = -1, float = true }) end, { desc = "Prev Diagnostic" })
+1 -8
lua/core/lsp/init.lua
··· 28 28 vim.api.nvim_create_autocmd("LspAttach", { 29 29 group = vim.api.nvim_create_augroup("user.lspattach", { clear = false }), 30 30 callback = function(ev) 31 - if vim.fn.has("nvim-0.11") == 1 then 32 - vim.lsp.completion.enable(true, ev.data.client_id, ev.buf, { autotrigger = false }) 33 - else 34 - vim.keymap.set("i", "<c-s>", vim.lsp.buf.signature_help, { buffer = ev.buf }) 35 - vim.keymap.set("n", "gra", vim.lsp.buf.code_action, { buffer = ev.buf }) 36 - vim.keymap.set("n", "grr", vim.lsp.buf.references, { buffer = ev.buf }) 37 - vim.keymap.set("n", "grn", vim.lsp.buf.rename, { buffer = ev.buf }) 38 - end 31 + vim.lsp.completion.enable(true, ev.data.client_id, ev.buf, { autotrigger = true }) 39 32 end, 40 33 }) 41 34
+1 -3
lua/core/options.lua
··· 7 7 vim.o.cmdwinheight = 8 8 8 vim.o.colorcolumn = "80" 9 9 vim.o.completeopt = "menu,menuone,popup" 10 - if vim.fn.has("nvim-0.11") == 1 then 11 - vim.opt.completeopt:append("fuzzy") 12 - end 10 + vim.opt.completeopt:append("fuzzy") 13 11 vim.o.conceallevel = 0 14 12 vim.o.confirm = true 15 13 vim.o.cursorline = true