fixed synctex
This commit is contained in:
parent
4ccba9bd76
commit
e3e72e30c3
|
@ -10,8 +10,8 @@
|
|||
|
||||
programs.helix = {
|
||||
enable = true;
|
||||
# package = inputs.helix.packages."x86_64-linux".default;
|
||||
|
||||
# add the following packages to helix's path
|
||||
package = inputs.helix.packages.${pkgs.system}.default.overrideAttrs (self: {
|
||||
makeWrapperArgs = with pkgs;
|
||||
self.makeWrapperArgs
|
||||
|
@ -27,6 +27,9 @@
|
|||
nodePackages.bash-language-server
|
||||
shellcheck
|
||||
java-language-server
|
||||
texlab
|
||||
tectonic
|
||||
zathura
|
||||
])
|
||||
];
|
||||
});
|
||||
|
|
|
@ -37,18 +37,19 @@
|
|||
# };
|
||||
|
||||
nil = {
|
||||
command = lib.getExe pkgs.nil;
|
||||
# command = lib.getExe pkgs.nil;
|
||||
config.nil.formatting.command = ["${lib.getExe pkgs.alejandra}" "-q"];
|
||||
};
|
||||
|
||||
texlab = {
|
||||
command = "${pkgs.texlab}/bin/texlab";
|
||||
# command = "${pkgs.texlab}/bin/texlab";
|
||||
config.texlab = {
|
||||
forwardSearch.executable = "${pkgs.zathura}";
|
||||
forwardSearch.args = ["--synctex-forward" "%l:1:%f"];
|
||||
forwardSearch.executable = "zathura";
|
||||
forwardSearch.args = ["--synctex-forward" "%l:1:%f" "%p"];
|
||||
build = {
|
||||
executable = "${pkgs.tectonic}/bin/tectonic";
|
||||
executable = "tectonic";
|
||||
onSave = true;
|
||||
forwardSearchAfter = true;
|
||||
auxDirectory = "build";
|
||||
logDirectory = "build";
|
||||
pdfDirectory = "build";
|
||||
|
@ -56,6 +57,7 @@
|
|||
"-X"
|
||||
"compile"
|
||||
"%f"
|
||||
"--synctex"
|
||||
"--keep-logs"
|
||||
"--keep-intermediates"
|
||||
"--outdir"
|
||||
|
@ -65,9 +67,9 @@
|
|||
};
|
||||
};
|
||||
|
||||
java-language-server = {
|
||||
command = "${pkgs.java-language-server}/bin/java-language-server";
|
||||
};
|
||||
# java-language-server = {
|
||||
# command = "${pkgs.java-language-server}/bin/java-language-server";
|
||||
# };
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
"$HOME/.dotnet"
|
||||
];
|
||||
packages = with pkgs; [
|
||||
rnote
|
||||
# rnote
|
||||
mpv
|
||||
discord
|
||||
neovim
|
||||
|
@ -67,6 +67,16 @@
|
|||
./email.nix
|
||||
];
|
||||
|
||||
xdg = {
|
||||
enable = true;
|
||||
mimeApps = {
|
||||
enable = true;
|
||||
defaultApplications = {
|
||||
"application/pdf" = ["org.pwmt.zathura-pdf-mupdf.desktop"];
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
# Let Home Manager install and manage itself.
|
||||
programs.home-manager.enable = true;
|
||||
}
|
||||
|
|
|
@ -21,4 +21,11 @@
|
|||
programs.rofi = {
|
||||
enable = true;
|
||||
};
|
||||
|
||||
programs.zathura = {
|
||||
enable = true;
|
||||
options = {
|
||||
synctex = true;
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue