diff options
| author | bh <qn+git@excalibur.computer> | 2026-03-23 21:13:41 +0800 |
|---|---|---|
| committer | bh <qn+git@excalibur.computer> | 2026-03-23 21:13:41 +0800 |
| commit | 298ed25a321f64ecf1db58d5a84f808edb516fcc (patch) | |
| tree | 21d99573b04605bc870812f8f397bc5149afb902 /aur | |
| parent | 547042125dd681904e2d51b68db26bba519c269d (diff) | |
Fix location of install scripts
Diffstat (limited to 'aur')
| -rwxr-xr-x | aur | 47 |
1 files changed, 0 insertions, 47 deletions
@@ -1,47 +0,0 @@ -#!/usr/bin/env bash -set -euo pipefail - -# Install paru on Arch-based systems, then clean cache. - -if [[ "$(id -u)" -eq 0 ]]; then - echo "Please run this script as a normal user, not root." - exit 1 -fi - -if ! command -v pacman >/dev/null 2>&1; then - echo "This script requires pacman. Are you on Arch or an Arch-based distro?" - exit 1 -fi - -if command -v paru >/dev/null 2>&1; then - echo "paru is already installed." -else - echo "Installing required packages..." - sudo pacman -S --needed --noconfirm base-devel git - - tmpdir="$(mktemp -d)" - trap 'rm -rf "$tmpdir"' EXIT - - echo "Cloning paru into $tmpdir..." - git clone https://aur.archlinux.org/paru.git "$tmpdir/paru" - - cd "$tmpdir/paru" - - echo "Building and installing paru..." - makepkg -si --noconfirm -fi - -echo "Cleaning paru cache..." -paru -Scc --noconfirm || true - -echo "Done." - -packages=( - llama.cpp - ledger-live - orca-slicer - tidal-hifi-bin - dropbox -) - -paru -S --needed "${packages[@]}" |
