Arch and derivatives
Covers Arch, CachyOS, and EndeavourOS. This one has an extra key step, so read it fully before pasting.
pacman-key --lsign-key marks the Tipsy signing key as locally trusted. Without it, pacman rejects the signed packages as unknown trust.
1. Add the repo config and key
sudo curl -fsSL -o /etc/pacman.d/tipsy.conf \
https://32bitx64bit.github.io/Tipsy-repo/pacman/tipsy.conf
keyfile=$(mktemp)
curl -fsSL -o "$keyfile" https://32bitx64bit.github.io/Tipsy-repo/keys/tipsy-signing-key.asc
sudo pacman-key --add "$keyfile"
sudo pacman-key --lsign-key "$(gpg --with-colons --show-keys "$keyfile" | awk -F: '/^fpr:/{print $10; exit}')"
rm -f "$keyfile"
grep -q 'Include = /etc/pacman.d/tipsy.conf' /etc/pacman.conf || \
echo 'Include = /etc/pacman.d/tipsy.conf' | sudo tee -a /etc/pacman.conf
2. Install
sudo pacman -Sy && sudo pacman -S tipsy
Updates
sudo pacman -Syu
