17 lines
412 B
Bash
17 lines
412 B
Bash
#!/bin/bash
|
|
# vim: ft=bash
|
|
# aur_packages.txt hash: {{ include "packages/aur_packages.txt" | sha256sum }}
|
|
|
|
set -euo pipefail
|
|
|
|
if ! command -v paru; then
|
|
echo "Installing paru..."
|
|
git clone https://aur.archlinux.org/paru.git "$HOME/.paru"
|
|
cd "$HOME/.paru"
|
|
makepkg -si
|
|
popd
|
|
fi
|
|
|
|
echo "Installing AUR packages..."
|
|
paru -S --needed - < {{ joinPath .chezmoi.sourceDir "packages/aur_packages.txt" | quote }}
|