Last 24.05 update
This commit is contained in:
@@ -7,6 +7,8 @@
|
||||
unstable.svls
|
||||
unstable.nil
|
||||
unstable.nixpkgs-fmt
|
||||
unstable.tectonic
|
||||
unstable.texlab
|
||||
dprint
|
||||
];
|
||||
|
||||
@@ -45,6 +47,40 @@
|
||||
command = "svls";
|
||||
};
|
||||
|
||||
language-server.texlab = {
|
||||
config = {
|
||||
texlab.chktex = {
|
||||
onOpenAndSave = true;
|
||||
onEdit = true;
|
||||
};
|
||||
texlab.forwardSearch = {
|
||||
executable = "zathura";
|
||||
args = [
|
||||
"--synctex-forward"
|
||||
"%l:%c:%f"
|
||||
"%p"
|
||||
];
|
||||
};
|
||||
texlab.build = {
|
||||
auxDirectory = "build";
|
||||
logDirectory = "build";
|
||||
pdfDirectory = "build";
|
||||
forwardSearchAfter = true;
|
||||
onSave = true;
|
||||
executable = "tectonic";
|
||||
args = [
|
||||
"-X"
|
||||
"compile"
|
||||
"--synctex"
|
||||
"--keep-logs"
|
||||
"--keep-intermediates"
|
||||
"--outdir=build"
|
||||
"%f"
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
language = [
|
||||
{
|
||||
name = "verilog";
|
||||
@@ -65,6 +101,11 @@
|
||||
formatter.command = "dprint";
|
||||
formatter.args = ["fmt" "--stdin" "md" "--config" "/home/xeovalyte/.config/.dprint.json"];
|
||||
}
|
||||
{
|
||||
name = "typst";
|
||||
auto-format = false;
|
||||
formatter.command = "${pkgs.typstfmt}/bin/typstfmt";
|
||||
}
|
||||
];
|
||||
};
|
||||
themes = {
|
||||
|
Reference in New Issue
Block a user