Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

latex: reduce installation size and build time #513

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

trueNAHO
Copy link
Contributor

@trueNAHO trueNAHO commented Oct 11, 2024

commit e7823e085fc0c2c1e9e612c8fe5ced6085dcbf9c
[...]

    latex: merge LaTeX packages into a single derivation

    Merge the packages used by the chktex, lacheck, and latexindent hooks
    into a single pkgs.texlive.combine derivation to reduce installation
    size and build time. Only enabled hooks are included in the derivation.

    [...]

commit e3ab70818814b9ec8cc4a9e7183f687ccc42596e
[...]

    latex: reduce footprint by replacing scheme-basic with scheme-minimal

    Reduce installation size and build time by replacing the
    pkgs.texlive.scheme-basic package with pkgs.texlive.scheme-minimal.

    Keeping this dependency simplifies the integration implementation
    without significantly impacting install size, considering that most
    LaTeX projects already require the pkgs.texlive.scheme-minimal packages.

    [...]

Merge the packages used by the chktex, lacheck, and latexindent hooks
into a single pkgs.texlive.combine derivation to reduce installation
size and build time. Only enabled hooks are included in the derivation.

Link: cachix#513
Reduce installation size and build time by replacing the
pkgs.texlive.scheme-basic package with pkgs.texlive.scheme-minimal.

Keeping this dependency simplifies the integration implementation
without significantly impacting install size, considering that most
LaTeX projects already require the pkgs.texlive.scheme-minimal packages.

Link: cachix#513
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant