From a68be59a92576d46e3e51013c8833972cd5ba834 Mon Sep 17 00:00:00 2001 From: admin Date: Mon, 16 Jun 2025 00:26:29 +0200 Subject: Split the packages to a separate script --- archsetup.sh | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/archsetup.sh b/archsetup.sh index b8965b9..958d50b 100644 --- a/archsetup.sh +++ b/archsetup.sh @@ -35,23 +35,7 @@ if [ -f "/etc/wsl.conf" ]; then fi log_section "Basic Package Installation" -# Single pacman call for system upgrade -pacman -Syu --noconfirm || handle_error "Failed to update system" - -# Group packages by category for better readability and fewer pacman calls -pacman -S --noconfirm \ - git sudo less openssh rsync which stow vi neovim base-devel cronie \ - gcc nodejs npm go python hugo mingw-w64-gcc\ - texlive-latexrecommended texlive-fontsextra texlive-fontsrecommended texlive-latexextra texlive-binextra\ - wget task unzip neofetch mupdf yt-dlp ffmpeg feh mpv \ - zip unzip \ - bleachbit \ - gawk m4 dictd emacs tldr plocate\ - zathura zathura-pdf-mupdf zathurta-pdf-poppler\ - imagemagick qpdf perl-image-exiftool\ - borg\ - noto-fonts-cjk noto-fonts-emoji ttf-dejavu\ - zsh fzf ripgrep fd zoxide mcfly lf || handle_error "Failed to install packages" +./archpackages.sh #Additional packages for WSL if [ -f "/etc/wsl.conf" ]; then pacman -S --noconfirm \ -- cgit v1.2.3