nvim: include more formatters and lsps
This commit is contained in:
parent
393a5f9037
commit
1f76c7359e
2 changed files with 5 additions and 7 deletions
|
|
@ -47,6 +47,7 @@
|
||||||
|
|
||||||
#json
|
#json
|
||||||
jq
|
jq
|
||||||
|
nodePackages.vscode-json-languageserver
|
||||||
|
|
||||||
#css
|
#css
|
||||||
tailwindcss
|
tailwindcss
|
||||||
|
|
|
||||||
|
|
@ -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" },
|
||||||
},
|
},
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue