vanadium: move language server to environment

This commit is contained in:
Primrose 2025-05-10 19:58:55 +02:00
parent 8ecebd141e
commit 7b3ca063aa
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA
2 changed files with 31 additions and 24 deletions

View file

@ -9,30 +9,6 @@
pkgs.python3Packages.grip pkgs.python3Packages.grip
]; ];
programs.neovim.extraPackages = [
# lua
pkgs.lua-language-server
pkgs.stylua
pkgs.nil # nix
pkgs.yaml-language-server # yaml
pkgs.pyright # python
pkgs.marksman # markdown
pkgs.taplo # toml
pkgs.lemminx # xml
# pkgs.texlab # latex
pkgs.vscode-langservers-extracted # JSON etc
# fish
pkgs.fish-lsp
# spellchecking
pkgs.myPkgs.ltex-ls-plus
];
programs.git = { programs.git = {
enable = true; enable = true;
signing.signByDefault = true; signing.signByDefault = true;

View file

@ -0,0 +1,31 @@
{
buildEnv,
#
pkgs,
}:
buildEnv {
name = "language-servers";
paths = [
# lua
pkgs.lua-language-server
pkgs.stylua
pkgs.nil # nix
pkgs.yaml-language-server # yaml
pkgs.pyright # python
pkgs.marksman # markdown
pkgs.taplo # toml
pkgs.lemminx # xml
# pkgs.texlab # latex
pkgs.vscode-langservers-extracted # JSON etc
# fish
pkgs.fish-lsp
# spellchecking
pkgs.myPkgs.ltex-ls-plus
];
}