dots/stow/.config/nvim/lua/nico/lazy/lsp.lua

24 lines
562 B
Lua

return {
"neovim/nvim-lspconfig",
dependencies = {
"j-hui/fidget.nvim", -- lsp status
"dundalek/lazy-lsp.nvim", -- load LSPs from nix
},
config = function()
require("fidget").setup {}
require("lazy-lsp").setup {
use_vim_lsp_config = true
}
vim.lsp.enable({
'gopls', -- go
'pyright', -- python
'lua_ls', -- lua
'rust-analyzer', -- rust
'nil_ls', -- nix
'bashls', -- bash
'html', -- html
'cssls', -- css
})
end,
}