feat(format): add django template formatter

This commit is contained in:
2026-07-31 16:43:07 +02:00
parent f1f4977d59
commit c5971cba5b
2 changed files with 39 additions and 28 deletions
+1
View File
@@ -0,0 +1 @@
test/
+38 -28
View File
@@ -1,35 +1,45 @@
{ ... }: { ... }:
{ {
plugins.lsp = { plugins = {
enable = true; lsp = {
servers = { enable = true;
clangd.enable = true; servers = {
nil_ls.enable = true; clangd.enable = true;
gopls.enable = true; nil_ls.enable = true;
jdtls.enable = true; gopls.enable = true;
lua_ls.enable = true; jdtls.enable = true;
rust_analyzer = { lua_ls.enable = true;
enable = true; rust_analyzer = {
installCargo = false; enable = true;
installRustc = false; installCargo = false;
installRustfmt = false; installRustc = false;
installRustfmt = false;
};
zls.enable = true;
nim_langserver.enable = true;
emmet_language_server.enable = true;
ts_ls.enable = true;
docker_compose_language_service.enable = true;
jsonls.enable = true;
phpactor.enable = true;
qmlls.enable = true;
pylsp.enable = true;
ruff.enable = true;
};
keymaps = {
lspBuf = {
"<Space>k" = "hover";
"<Space>r" = "rename";
"<Space>a" = "code_action";
};
}; };
zls.enable = true;
nim_langserver.enable = true;
emmet_language_server.enable = true;
ts_ls.enable = true;
docker_compose_language_service.enable = true;
jsonls.enable = true;
phpactor.enable = true;
qmlls.enable = true;
pylsp.enable = true;
ruff.enable = true;
}; };
keymaps = { none-ls = {
lspBuf = { enable = true;
"<Space>k" = "hover"; sources = {
"<Space>r" = "rename"; formatting = {
"<Space>a" = "code_action"; djlint.enable = true;
};
}; };
}; };
}; };