xpufx Package Repository

Public mirror for pre-built binaries from self-hosted Forgejo builders.

Provides isolated packages for paseo / tone3000 — installed to /opt / /usr/lib/<pkg>, never shadowing system libs.

Safe by default: repo only contains paseo-* / tone3000-*. Unique names, low priority pin, and isolated paths prevent pulling system packages.

Arch (CachyOS / Arch)

Add last in /etc/pacman.conf (after [core] / [extra] so core wins):

[xpufx]
Server = https://github.com/xpufx/xpufx-pkgs/releases/download/arch-x86_64-current
SigLevel = Optional TrustAll

Then:

sudo pacman -Sy
pacman -S xpufx/paseo-cli-git   # explicit repo prefix avoids shadowing
pacman -S xpufx/paseo-desktop-git xpufx/tone3000-plugin-bin

Only paseo-* / tone3000-* exist in [xpufx]pacman -S bash still comes from core.

Debian / Ubuntu

Repo has Origin: xpufx, low pin so Debian main wins unless explicit:

echo "deb [trusted=yes] https://github.com/xpufx/xpufx-pkgs/releases/download/debian-current/ ./" | sudo tee /etc/apt/sources.list.d/xpufx.list
cat <<'PIN' | sudo tee /etc/apt/preferences.d/99-xpufx
Package: *
Pin: origin xpufx.github.io
Pin-Priority: 100
PIN
sudo apt update
sudo apt install paseo-cli-git  # or: apt -t xpufx install <pkg>

Fedora / RHEL (RPM)

sudo tee /etc/yum.repos.d/xpufx.repo <<'REPO'
[xpufx]
name=xpufx
baseurl=https://xpufx.github.io/xpufx-pkgs/rpm/$basearch
enabled=1
gpgcheck=0
priority=99
includepkgs=paseo* tone3000*
REPO
sudo dnf makecache
sudo dnf install paseo-cli-git

priority=99 + includepkgs ensures only paseo* / tone3000* are visible from [xpufx].

Alpine (APK)

echo "https://xpufx.github.io/xpufx-pkgs/apk/x86_64" | sudo tee -a /etc/apk/repositories
sudo apk update
sudo apk add paseo-cli-git

Repo only contains our packages — system apk still resolves from main.

Standalone

Portable builds that need no package manager. Full list always at the rolling release page:

WhatRun it
Desktop AppImage (any distro)Paseo-x86_64.AppImagechmod +x and run
Desktop tarballPaseo-<version>-x64.tar.gz on the release page (name carries the version) — extract, run Paseo/Paseo
CLI prefix tarballpaseo-cli-git-standalone-<version>.tar.gz on the release page — extract to / or ~/.local

Source: github.com/xpufx/xpufx-pkgs — built by self-hosted Forgejo builder