1
0
mirror of https://github.com/kmein/niveum synced 2026-03-16 10:11:08 +01:00

neovim: move lsp to config file, add xml lsp

This commit is contained in:
2024-11-09 15:38:21 +01:00
parent 136000540b
commit f3a5e0a54c
3 changed files with 14 additions and 11 deletions

View File

@@ -36,5 +36,18 @@
environment.systemPackages = [
(pkgs.writers.writeDashBin "vim" ''neovim "$@"'')
niveumPackages.vim
# language servers
pkgs.pyright
pkgs.haskellPackages.haskell-language-server
pkgs.texlab
pkgs.nil
pkgs.rust-analyzer
pkgs.nodePackages.typescript-language-server
pkgs.lua-language-server
pkgs.nodePackages.vscode-langservers-extracted
pkgs.lemminx
niveumPackages.jq-lsp
pkgs.dhall-lsp-server
];
}

View File

@@ -232,17 +232,6 @@ in {
]))
# python3Packages.poetry
# language servers
pyright
haskellPackages.haskell-language-server
texlab
nil
rust-analyzer
nodePackages.typescript-language-server
lua-language-server
nodePackages.vscode-langservers-extracted
dhall-lsp-server
dhall-nix
dhall-bash
dhall-json

View File

@@ -112,6 +112,7 @@ local language_servers = {
hls = {}, -- haskell-language-server
html = {}, -- vscode-langservers-extracted
jsonls = {}, -- vscode-langservers-extracted
lemminx = {}, -- lemminx (for xml)
nil_ls = {}, -- github:oxalica/nil
dhall_lsp_server = {}, -- dhall-lsp-server
-- rnix = {}, -- rnix-lsp