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.

    [...]

trueNAHO added a commit to trueNAHO/git-hooks.nix that referenced this pull request Oct 11, 2024
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
trueNAHO added a commit to trueNAHO/git-hooks.nix that referenced this pull request Oct 11, 2024
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
@trueNAHO trueNAHO force-pushed the latex-reduce-installation-size-and-build-time branch from a3f41bc to e3ab708 Compare October 11, 2024 19:44
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
@trueNAHO trueNAHO force-pushed the latex-reduce-installation-size-and-build-time branch from e3ab708 to beb04f9 Compare February 12, 2025 17:07
@trueNAHO
Copy link
Contributor Author

Changelog

v2: beb04f9

v1: e3ab708

  • Rebase update

v0: a3f41bc

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