36 lines
807 B
Nix
36 lines
807 B
Nix
{
|
|
plugins.none-ls = {
|
|
enable = true;
|
|
sources = {
|
|
code_actions = {
|
|
gitrebase.enable = true;
|
|
gitsigns.enable = true;
|
|
statix.enable = true;
|
|
};
|
|
diagnostics = {
|
|
statix.enable = true;
|
|
commitlint.enable = true;
|
|
cppcheck = {
|
|
enable = true;
|
|
settings = {
|
|
args = [
|
|
"--enable=warning,style,performance,portability"
|
|
"--template=gcc"
|
|
"--check-level=exhaustive"
|
|
"$FILENAME"
|
|
];
|
|
};
|
|
};
|
|
cmake_lint.enable = true;
|
|
};
|
|
formatting = {
|
|
phpcbf.enable = true;
|
|
goimports.enable = true;
|
|
xmllint.enable = true;
|
|
stylelint.enable = true;
|
|
#asmfmt.enable = true;
|
|
};
|
|
};
|
|
};
|
|
}
|