Helix: update config for 23.10

This commit is contained in:
Filippo Berto 2023-11-01 16:57:43 +01:00
parent 0609041bcd
commit 7b77fe874a
Signed by: bertof
GPG key ID: 9DBF7E6A1D2CE9ED

View file

@ -12,22 +12,23 @@
programs.helix = {
enable = true;
package = pkgs.unstable_pkgs.helix;
languages.language = [
{
name = "nix";
config = { nil.formatting.command = [ "nixpkgs-fmt" ]; };
}
{
name = "latex";
config = {
texlab.formatterLineLength = 0;
texlab.bibtexFormatter = "latexindent";
texlab.latexindent.modifyLineBreaks = false;
# texlab.chktex.onOpenAndSave = true;
texlab.chktex.onEdit = true;
};
}
];
languages.language = [{
name = "nix";
auto-format = true;
}];
languages.language-server = {
nil.config.nil = {
formatting.command = [ "nixpkgs-fmt" ];
autoEvalInputs = true;
};
texlab.config.texlab = {
formatterLineLength = 0;
bibtexFormatter = "latexindent";
latexindent.modifyLineBreaks = false;
# chktex.onOpenAndSave = true;
chktex.onEdit = true;
};
};
settings = {
theme = "nightfox";
editor = {