diff options
author | admin <contact@optics-design.com> | 2025-06-24 20:51:57 +0200 |
---|---|---|
committer | admin <contact@optics-design.com> | 2025-06-24 20:51:57 +0200 |
commit | 847c4f87219abcba1c7bb3d07ef9aa2eb63c9f9d (patch) | |
tree | 21a5e4a3606b97041f4514367dd0f45414ff707c | |
parent | 3f136edc300503ce9638df3e895eb60511aa2c81 (diff) |
added archpackages.sh
-rwxr-xr-x | archpackages.sh | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/archpackages.sh b/archpackages.sh new file mode 100755 index 0000000..d49edcd --- /dev/null +++ b/archpackages.sh @@ -0,0 +1,19 @@ +#!/bin/bash +# 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" +go telemetry off |