added lightspeed and prisma

This commit is contained in:
MasterGordon 2022-01-20 00:18:06 +01:00
parent 071ad77c08
commit 0baf2e257d
5 changed files with 21 additions and 2 deletions

View File

@ -280,5 +280,9 @@ return require("packer").startup(
require("plugins/copilot")
end
}
use {
"ggandor/lightspeed.nvim",
requires = {"tpope/vim-repeat"},
}
end
)

View File

@ -45,6 +45,15 @@ require("formatter").setup(
stdin = true
}
end
},
prisma = {
function()
return {
exe = "npx",
args = {"prisma", "format", "--schema=" .. vim.api.nvim_buf_get_name(0)},
stdin = false
}
end
}
}
}

View File

@ -38,5 +38,10 @@ require("nvim-web-devicons").set_icon {
icon = "",
color = "#0288D1",
name = "TsConfig"
},
["prisma"] = {
icon = "",
color = "#FFFFFF",
name = "Prisma"
}
}

View File

@ -96,7 +96,7 @@ require "lspconfig".eslint.setup {
on_attach = on_attach,
cmd = {"java-language-server"}
} ]]
local servers = {"pyright", "bashls", "clangd", "cssls", "texlab", "rust_analyzer"}
local servers = {"pyright", "bashls", "clangd", "cssls", "texlab", "rust_analyzer", "prismals"}
for _, lsp in ipairs(servers) do
nvim_lsp[lsp].setup {
on_attach = on_attach,

View File

@ -10,4 +10,5 @@ vscode-css-languageserver-bin \
vscode-html-languageserver-bin \
vscode-json-languageserver \
vscode-langservers-extracted \
bash-language-server
bash-language-server \
@prisma/language-server