Compare commits

...

2 commits

2 changed files with 48 additions and 16 deletions

View file

@ -23,17 +23,19 @@
autoCmd = [
{
callback = ''
callback = {
__raw = ''
function(args)
require("conform").format({ bufnr = args.buf })
end
'';
};
event = [ "BufWritePre" ];
pattern = [
"*"
];
desc = "autoformatting on save";
desc = "Format on save";
}
];
}

View file

@ -32,14 +32,30 @@
conform-nvim = {
enable = true;
settings.formatters_by_ft = {
settings = {
notify_no_formatters = true;
formatters_by_ft = {
rust = [ "rustfmt" ];
lua = [ "stylua" ];
python = [
"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 = {
enable = true;
adapters = {
bash.enable = true;
rust.enable = true;
python.enable = true;
java.enable = true;
vitest.enable = true;
go.enable = true;
};
};
@ -111,6 +129,18 @@
lazygit.enable = true;
mini.enable = true;
dap = {
enable = true;
adapters = {
executables = { };
servers = { };
};
};
dap-python = {
enable = true;
};
};
}