Files
DCGOS/home/nixvim/plugins/lang/json.nix
2025-09-21 15:54:31 +08:00

32 lines
496 B
Nix

{pkgs, ...}: {
plugins = {
conform-nvim.settings = {
formatters_by_ft = {
json = ["jq"];
};
formatters = {
jq = {
command = "${pkgs.jq}/bin/jq";
};
};
};
lint = {
lintersByFt = {
json = ["jsonlint"];
};
linters = {
jsonlint = {
cmd = "${pkgs.nodePackages_latest.jsonlint}/bin/jsonlint";
};
};
};
lsp.servers.jsonls = {
enable = true;
};
};
}