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:
@@ -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
|
||||
];
|
||||
}
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user