chore(neovim):

- Keymap: remove <tab> to switch buffer
- Completion: Remove mini.completion plugins - conflicting
- Completion: Use luasnip buffer for completion
- Lua: Use lazydev for better nvim lua diagnostics
This commit is contained in:
Pratik Tripathy
2024-12-16 21:46:06 +05:30
parent cb7053fdce
commit 20b3597501
5 changed files with 26 additions and 8 deletions

View File

@@ -194,6 +194,7 @@ return {
-- Add other tools here that you want Mason to install for you
local ensure_installed = vim.tbl_keys(servers or {})
vim.list_extend(ensure_installed, {
"shfmt",
"stylua",
"codespell",
"bash-language-server",
@@ -205,6 +206,7 @@ return {
})
require("mason-tool-installer").setup({ ensure_installed = ensure_installed })
---@diagnostic disable-next-line: missing-fields
require("mason-lspconfig").setup({
handlers = {
function(server_name)