Skip to content

docs: fold Arch into the Linux one-liner and manual setup - #321

Merged
kipavy merged 1 commit into
devfrom
docs/readme-arch-install
Sep 19, 2026
Merged

kipavy merged 1 commit into
devfrom
docs/readme-arch-install

Conversation

@kipavy

@kipavy kipavy commented Sep 19, 2026

Copy link
Copy Markdown
Contributor

Arch install instructions sat apart from the rest of the Linux section. This folds them in.

  • repo/setup.sh: new pacman branch. Installs voltius-bin from the AUR with paru or yay, run as $SUDO_USER because AUR helpers refuse root. With no helper, or no non-root SUDO_USER, it prints yay -S voltius-bin and exits 1.
  • README.md: the one-liner now names Arch; the separate Arch heading moves into the Manual setup dropdown.

Note: --noconfirm skips the PKGBUILD review. The README change only matches live behaviour once publish-repo.yml republishes setup.sh.

Tested in an Alpine container with stub pacman/yay (no arm64 Arch image): no-helper and no-SUDO_USER paths print the hint and exit 1; with yay it runs as the non-root user and exits 0. Not run on real Arch.

setup.sh now installs voltius-bin from the AUR via paru or yay, run as
the invoking sudo user since AUR helpers refuse root. Without a helper it
prints the manual command. The README drops the separate Arch heading and
lists the AUR command inside the manual setup dropdown.
@kipavy
kipavy merged commit 9819770 into dev Sep 19, 2026
4 checks passed
@kipavy
kipavy deleted the docs/readme-arch-install branch September 19, 2026 09:30
kipavy added a commit that referenced this pull request Sep 19, 2026
)

Both were uploaded to R2 by hand once and never again, so edits to
repo/setup.sh (like the Arch branch in #321) never reached
repo.voltius.app. publish-repos.sh now copies them after the deb/rpm
sync, keeping the content types the live objects already use.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant