nvim: Improve LSP stuff

This commit is contained in:
2024-09-13 13:00:39 +02:00
parent 2458565137
commit fd0c14dc0c
6 changed files with 254 additions and 31 deletions

View File

@ -1,7 +1,7 @@
require("lazy").setup({
spec = {
-- install plugins
{ 'nvim-treesitter/nvim-treesitter', opts = {} },
{ 'nvim-treesitter/nvim-treesitter' },
{ 'ellisonleao/gruvbox.nvim' },
{ 'danilamihailov/beacon.nvim' },
{ 'nvim-lua/plenary.nvim' },
@ -52,16 +52,15 @@ require("lazy").setup({
{ 'hrsh7th/cmp-path' },
{ 'hrsh7th/cmp-buffer' },
{ 'hrsh7th/vim-vsnip' },
{ 'ryo33/nvim-cmp-rust' },
{ 'nvim-telescope/telescope.nvim', branch = '0.1.x',
dependencies = {'nvim-lua/plenary.nvim' }
dependencies = { 'nvim-lua/plenary.nvim' }
},
-- -- status line
{
'nvim-lualine/lualine.nvim',
--requires = { 'nvim-tree/nvim-web-devicons', opt = true }
},
{ 'linrongbin16/lsp-progress.nvim' },
{ 'nvim-lualine/lualine.nvim' },
},
-- Configure any other settings here. See the documentation for more details.
-- colorscheme that will be used when installing plugins.