Skip to content

ChonkStep 0.3.0 preview packages (r1)

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Sep 17:33
· 136 commits to main since this release

Native Arch packages for ChonkStep 0.3.0 while AUR account registration is unavailable.

Install on x86-64 or ARM64/AArch64 Arch with:

chonkstep_dir="$(mktemp -d)"
chonkstep_arch="$(uname -m)"
chonkstep_pkg="chonkstep-0.3.0-1-$chonkstep_arch.pkg.tar.zst"
curl -fL -o "$chonkstep_dir/$chonkstep_pkg"   "https://github.com/iconidentify/chonkstep/releases/download/preview-v0.3.0/$chonkstep_pkg"
curl -fL -o "$chonkstep_dir/SHA256SUMS"   "https://github.com/iconidentify/chonkstep/releases/download/preview-v0.3.0/SHA256SUMS"
(cd "$chonkstep_dir" && sha256sum --ignore-missing --check SHA256SUMS)
sudo pacman -U "$chonkstep_dir/$chonkstep_pkg"
omarchy install desktop-chonkstep

Downloading first is required on systems whose pacman configuration
requires repository-style signatures for remote package URLs. This
preview path uses the checksum above and GitHub build provenance.

Supported package architectures are x86_64 and aarch64. The
AArch64 package is built natively against Arch Linux ARM; upstream
Omarchy itself does not yet provide an official ARM64 installation.

Verify a downloaded package's GitHub build provenance with:

gh attestation verify "$chonkstep_dir/$chonkstep_pkg" --repo iconidentify/chonkstep

Each architecture also has a chonkstep-debug- package. It is not
needed to run the desktop, and installing it changes nothing about
how the desktop behaves. It carries the debug symbols, so install it
before reporting a crash — without it every ChonkStep frame in a
coredump reads as ??, and Arch's debuginfod does not carry
symbols for packages installed this way:

chonkstep_debug_pkg="chonkstep-debug-0.3.0-1-$chonkstep_arch.pkg.tar.zst"
curl -fL -o "$chonkstep_dir/$chonkstep_debug_pkg"   "https://github.com/iconidentify/chonkstep/releases/download/preview-v0.3.0/$chonkstep_debug_pkg"
sudo pacman -U "$chonkstep_dir/$chonkstep_debug_pkg"
coredumpctl gdb chonkstep-wayland   # now shows file:line, not ??

SHA256SUMS covers all four package files, and every one of them
carries GitHub build provenance. This is a prerelease distribution
path; the eventual stable v0.3.0 tag will also publish the
source recipe to the AUR.