{ pkgs, ... }: let lsp = with pkgs; [ nil nixfmt marksman sumneko-lua-language-server stylua haskell-language-server hlint ]; lsp' = with pkgs.nodePackages; [ vscode-langservers-extracted typescript-language-server eslint bash-language-server diagnostic-languageserver pyright purescript-language-server ]; in lsp ++ lsp'