summaryrefslogtreecommitdiff
path: root/packages.bash
diff options
context:
space:
mode:
authorDenis Chevalier <perso@denischevalier.fr>2026-08-06 13:46:28 +0200
committerDenis Chevalier <perso@denischevalier.fr>2026-08-06 13:46:28 +0200
commita7980241878abfe57dc8d85ca63a18c6db690aa7 (patch)
treea8d8f32d0723f52c262aa5c676dfd7db84435fe9 /packages.bash
parent1842e4f8f2be20f5fead7ae2bf3a333fcdd9f81b (diff)
downloadpostinstall-a7980241878abfe57dc8d85ca63a18c6db690aa7.tar.gz
postinstall-a7980241878abfe57dc8d85ca63a18c6db690aa7.tar.bz2
postinstall-a7980241878abfe57dc8d85ca63a18c6db690aa7.zip
cleanup, and atomicity
Diffstat (limited to 'packages.bash')
-rwxr-xr-xpackages.bash6
1 files changed, 3 insertions, 3 deletions
diff --git a/packages.bash b/packages.bash
index b7dbee0..4e00663 100755
--- a/packages.bash
+++ b/packages.bash
@@ -1,11 +1,11 @@
#!/bin/bash
-pacman -S --needed base-devel git
+sudo pacman -S --needed base-devel git
pushd aur.archlinux.org/paru
git pull
-makepkg -si
+paru --version >/dev/null || makepkg -si
popd
-paru -S $(<all)
+paru -S --needed $(<all)
sudo reflector --country 'Austria' --latest 10 --sort rate --save /etc/pacman.d/mirrorlist
sudo systemctl enable --now reflector.timer