From 575aeebe26c1932b66fb5567e829a0ecf498167c Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Fri, 23 Jan 2026 03:51:20 -0600 Subject: refactor(archsetup): replace texlive-meta with minimal package set texlive-meta installs 2GB of packages including games, music notation, and humanities packages that aren't needed. Replace with minimal set (~335MB) that provides core LaTeX, latexmk, and standard fonts. --- archsetup | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'archsetup') diff --git a/archsetup b/archsetup index 401e6d5..a65636e 100755 --- a/archsetup +++ b/archsetup @@ -1613,9 +1613,14 @@ supplemental_software() { pacman_install smartmontools # monitors hard drives pacman_install lynis # security auditing tool pacman_install telegram-desktop # messenger application - if ! $skip_slow_packages; then - pacman_install texlive-meta # latex (SLOW: ~6 min, 1GB download) - fi + # LaTeX - minimal set for document compilation with latexmk + # (texlive-meta is 2GB; this set is ~335MB) + pacman_install texlive-bin # core TeX binaries + pacman_install texlive-basic # essential TeX files + pacman_install texlive-latex # base LaTeX packages + pacman_install texlive-latexrecommended # commonly used LaTeX packages + pacman_install texlive-binextra # latexmk, bibtex, and other tools + pacman_install texlive-fontsrecommended # standard fonts pacman_install thunderbird # email, calendar, rss feeds pacman_install transmission-cli # bittorrent client pacman_install transmission-remote-gtk # bittorrent client -- cgit v1.2.3