user/neovim: add prisma ls

This commit is contained in:
LavaDesu 2023-08-18 21:03:05 +07:00
parent 6bba973d1d
commit 4a8d7a343d
Signed by: cilly
GPG key ID: 6500251E087653C9
2 changed files with 2 additions and 1 deletions

View file

@ -20,6 +20,7 @@ in {
extraPackages = with pkgs; [ extraPackages = with pkgs; [
rust-analyzer rust-analyzer
nodePackages."@prisma/language-server"
nodePackages.diagnostic-languageserver nodePackages.diagnostic-languageserver
nodePackages.eslint_d nodePackages.eslint_d
nodePackages.typescript-language-server nodePackages.typescript-language-server

View file

@ -141,7 +141,7 @@ local capabilities = vim.lsp.protocol.make_client_capabilities()
capabilities.textDocument.completion.completionItem.snippetSupport = true capabilities.textDocument.completion.completionItem.snippetSupport = true
capabilities = require('cmp_nvim_lsp').default_capabilities(capabilities) capabilities = require('cmp_nvim_lsp').default_capabilities(capabilities)
local servers = { 'cssls', 'html', 'rnix', 'tsserver', 'yamlls' } local servers = { 'cssls', 'html', 'prismals', 'rnix', 'tsserver', 'yamlls' }
for _, lsp in ipairs(servers) do for _, lsp in ipairs(servers) do
nvim_lsp[lsp].setup { nvim_lsp[lsp].setup {
capabilities = capabilities, capabilities = capabilities,