defined more plugins

This commit is contained in:
chloe 2025-07-02 20:19:35 +02:00
parent f78d1ebe16
commit dca0ea31db

View file

@ -32,13 +32,29 @@
conform-nvim = { conform-nvim = {
enable = true; enable = true;
settings.formatters_by_ft = { settings = {
rust = ["rustfmt"]; notify_no_formatters = true;
lua = ["stylua"]; formatters_by_ft = {
javascript = { rust = [ "rustfmt" ];
__unkeyed-1 = "prettierd"; lua = [ "stylua" ];
__unkeyed-2 = "prettier"; python = [
stop_after_first = true; "autoflake"
"autopep8"
"ruff_fix"
"ruff_organize_imports"
"ruff_format"
];
javascript = {
__unkeyed-1 = "prettierd";
__unkeyed-2 = "prettier";
stop_after_first = true;
};
nix = {
__unkeyed-1 = "alejandra";
__unkeyed-2 = "nixfmt";
stop_after_first = true;
};
markdown = [ "markdownlint-cli2" ];
}; };
}; };
}; };
@ -96,9 +112,11 @@
neotest = { neotest = {
enable = true; enable = true;
adapters = { adapters = {
bash.enable = true;
rust.enable = true; rust.enable = true;
python.enable = true; python.enable = true;
java.enable = true; java.enable = true;
vitest.enable = true;
go.enable = true; go.enable = true;
}; };
}; };
@ -111,6 +129,18 @@
lazygit.enable = true; lazygit.enable = true;
mini.enable = true; mini.enable = true;
dap = {
enable = true;
adapters = {
executables = { };
servers = { };
};
};
dap-python = {
enable = true;
};
}; };
} }