From 33eab545dbafa9fff28caaf691128332fd7172b0 Mon Sep 17 00:00:00 2001 From: Fey Naomi Schrewe Date: Sun, 8 Sep 2024 11:04:57 +0200 Subject: [PATCH] feat: add language servers --- lua/lsp-setup.lua | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/lua/lsp-setup.lua b/lua/lsp-setup.lua index 77e3355..c5afbcc 100644 --- a/lua/lsp-setup.lua +++ b/lua/lsp-setup.lua @@ -1,9 +1,9 @@ -require('neodev').setup({}) - local lspconfig = require('lspconfig') lspconfig.lua_ls.setup {} -lspconfig.tsserver.setup {} +lspconfig.ts_ls.setup {} +lspconfig.eslint.setup {} +lspconfig.angularls.setup {} lspconfig.ccls.setup {} -- Global mappings. @@ -47,13 +47,12 @@ vim.api.nvim_create_autocmd('LspAttach', { local rt = require("rust-tools") rt.setup({ - server = { - on_attach = function(_, bufnr) - -- Hover actions - vim.keymap.set("n", "", rt.hover_actions.hover_actions, { buffer = bufnr }) - -- Code action groups - vim.keymap.set("n", "a", rt.code_action_group.code_action_group, { buffer = bufnr }) - end, - }, + server = { + on_attach = function(_, bufnr) + -- Hover actions + vim.keymap.set("n", "", rt.hover_actions.hover_actions, { buffer = bufnr }) + -- Code action groups + vim.keymap.set("n", "a", rt.code_action_group.code_action_group, { buffer = bufnr }) + end, + }, }) -