feat: NES normal-mode Tab, native inline completion, clippy LSP, and .gitignore expansion #4

Merged
rootiest merged 3 commits from feat/nes-normal-tab-inline-completion-clippy into main 2026-05-31 04:45:31 +00:00
Showing only changes of commit 7e68bc3391 - Show all commits
+22
View File
@@ -344,6 +344,16 @@ lazyload.on_vim_enter(function()
local lspconfig = require("lspconfig")
local capabilities = (has_blink_bin or has_cargo) and require("blink.cmp").get_lsp_capabilities() or nil
vim.lsp.config("rust_analyzer", {
settings = {
["rust-analyzer"] = {
check = {
command = "clippy",
},
},
},
})
require("mason-lspconfig").setup({
ensure_installed = {
"lua_ls",
@@ -370,6 +380,18 @@ lazyload.on_vim_enter(function()
},
})
end,
["rust_analyzer"] = function()
lspconfig.rust_analyzer.setup({
capabilities = capabilities,
settings = {
["rust-analyzer"] = {
check = {
command = "clippy",
},
},
},
})
end,
},
})