feat(ui): Add more LSP improvements, install fancy UI plugins

This commit is contained in:
Калистратов Максим
2026-06-03 21:58:43 +03:00
parent 81e111c01e
commit ba05846b9f
13 changed files with 88 additions and 18 deletions

View File

@@ -6,7 +6,17 @@ cmp.build():pwait()
---@type blink.cmp.Config
local cmp_options = {
keymap = { preset = "default" },
completion = { menu = { auto_show = true }, documentation = { auto_show = true } },
completion = {
menu = { auto_show = true },
documentation = { auto_show = true },
ghost_text = { enabled = true },
list = {
selection = {
auto_insert = false,
preselect = true,
},
},
},
sources = { default = { "lsp", "path", "snippets", "buffer" } },
fuzzy = { implementation = "rust" },
}

View File

@@ -39,6 +39,12 @@ vim.pack.add({
{ src = "https://github.com/nvim-tree/nvim-tree.lua" },
{ src = "https://github.com/tpope/vim-fugitive" },
{ src = "https://github.com/lewis6991/gitsigns.nvim" },
{ src = "https://github.com/petertriho/nvim-scrollbar" },
{ src = "https://github.com/j-hui/fidget.nvim" },
{ src = "https://github.com/nvimdev/lspsaga.nvim" },
-- Framework specific
{ src = "https://github.com/adibhanna/laravel.nvim" },
-- WoW Addon API
{ src = "https://github.com/Tyrannican/warcraft-api.nvim" },