nvim: include more formatters and lsps

This commit is contained in:
DashieTM 2024-05-22 09:21:35 +02:00
parent 393a5f9037
commit 1f76c7359e
2 changed files with 5 additions and 7 deletions

View file

@ -47,6 +47,7 @@
#json #json
jq jq
nodePackages.vscode-json-languageserver
#css #css
tailwindcss tailwindcss

View file

@ -1,11 +1,6 @@
return { return {
{ {
"williamboman/mason.nvim", "williamboman/mason.nvim",
--opts = function()
-- return {
-- ensure_installed = {},
-- }
--end,
}, },
{ {
"neovim/nvim-lspconfig", "neovim/nvim-lspconfig",
@ -160,6 +155,10 @@ return {
zls = { zls = {
mason = false, mason = false,
}, },
jsonls = {
mason = false,
cmd = { "vscode-json-languageserver", "--stdio" },
},
cssls = { cssls = {
mason = false, mason = false,
cmd = { "css-languageserver", "--stdio" }, cmd = { "css-languageserver", "--stdio" },
@ -194,7 +193,6 @@ return {
opts = { opts = {
keys = { keys = {
{ {
-- Customize or remove this keymap to your liking
"<leader>cF", "<leader>cF",
function() function()
require("conform").format({ async = true, lsp_fallback = true }) require("conform").format({ async = true, lsp_fallback = true })
@ -211,7 +209,6 @@ return {
cs = { "dotnet-csharpier" }, cs = { "dotnet-csharpier" },
markdown = { "mdformat" }, markdown = { "mdformat" },
sql = { "sql-formatter" }, sql = { "sql-formatter" },
-- json doesn't work?
json = { "jq" }, json = { "jq" },
yaml = { "yamlfmt" }, yaml = { "yamlfmt" },
}, },