From cbeffcdaddce58db39dba982d41f7182683a17eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Mon, 6 Mar 2023 22:07:57 +0100 Subject: [PATCH] feat: install language servers --- configs/packages.nix | 7 +++++++ lib/vim/init.lua | 14 +++++++------- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/configs/packages.nix b/configs/packages.nix index 5ce7346..de949e1 100644 --- a/configs/packages.nix +++ b/configs/packages.nix @@ -232,6 +232,13 @@ in { ])) # python3Packages.poetry + # language servers + pyright + haskell-language-server + texlab + nil + rust-analyzer + html-tidy nodePackages.csslint nodePackages.jsonlint diff --git a/lib/vim/init.lua b/lib/vim/init.lua index 8721f82..2744090 100644 --- a/lib/vim/init.lua +++ b/lib/vim/init.lua @@ -37,15 +37,15 @@ local lsp_flags = { language_servers = { pyright = {}, -- pyright - tsserver = {}, -- typescript-language-server - elmls = {}, -- elm-language-server - denols = {}, -- deno built in - bashls = {}, -- bash-language-server + -- tsserver = {}, -- typescript-language-server + -- elmls = {}, -- elm-language-server + -- denols = {}, -- deno built in + -- bashls = {}, -- bash-language-server hls = {}, -- haskell-language-server - html = {}, -- vscode-langservers-extracted - jsonls = {}, -- vscode-langservers-extracted + -- html = {}, -- vscode-langservers-extracted + -- jsonls = {}, -- vscode-langservers-extracted nil_ls = {}, -- github:oxalica/nil - rnix = {}, -- rnix-lsp + -- rnix = {}, -- rnix-lsp -- jqls = {}, -- jq-lsp rust_analyzer = { ["rust-analyzer"] = {} }, -- eslint?