lsp improvements

This commit is contained in:
Grigory Shipunov 2023-01-31 21:31:35 +01:00
parent b37c426e34
commit 75ae3702b1
Signed by: 0xa
GPG key ID: 91FA5E5BF9AA901C
3 changed files with 10 additions and 14 deletions
nvim.lua/.config/nvim/lua

View file

@ -48,12 +48,16 @@ local lsp_flags = {
vim.cmd([[set signcolumn=yes]])
-- Setting up servers per language
-- Nix
nvim_lsp['nil_ls'].setup{
on_attach = on_attach,
flags = lsp_flags,
capabilities = capabilities,
}
-- Default nvim-lsp setup: nil, clangd
local servers = { 'nil_ls', 'clangd' }
for _, serv in ipairs(servers) do
nvim_lsp[serv].setup{
on_attach = on_attach,
flags = lsp_flags,
capabilities = capabilities,
}
end
-- Rust: using rust tools package
local rt = require("rust-tools")