Skip to content

Releases: riverscn/omarchy-aarch64-image

Omarchy AArch64 VM v4.0.3-virt.1

Choose a tag to compare

@github-actions github-actions released this 09 Sep 09:07

Quick install on macOS

Requirements: a current UTM installation and at least 12 GB of free disk space
while the bundle is downloaded and unpacked.

Open Terminal and run:

/bin/bash -o pipefail -c 'curl -fsSL https://github.com/riverscn/omarchy-aarch64-image/releases/latest/download/install-Omarchy-virt.command | /bin/bash'

The command fetches the small installer from the latest Release. It then
downloads every image part, verifies each SHA-256 digest, reconstructs the UTM
bundle, installs it as ~/Downloads/Omarchy-virt.utm, and opens it in UTM.
Complete Omarchy's owner, keyboard, Git, hostname, and timezone setup inside
the VM.

To choose a different parent directory:

/bin/bash -o pipefail -c 'curl -fsSL https://github.com/riverscn/omarchy-aarch64-image/releases/latest/download/install-Omarchy-virt.command | /bin/bash -s -- "$1"' _ "/path/for/virtual-machines"

For a GUI-oriented alternative, download Install-Omarchy-virt.zip from
the Assets section, extract it, and run install-Omarchy-virt.command. If
macOS blocks the downloaded command, Control-click it, choose Open, and
confirm once.

Do not download the numbered Omarchy-virt.utm.zip.part-* assets manually.
They are below GitHub's per-file size limit and are fetched automatically by
the small installer.

The script itself is readable in this Release and verifies all downloaded
payloads before installation.

Each installation receives a new VM UUID, drive UUID, and locally administered
MAC address. EFI variable storage is deliberately absent from the Release; UTM
creates a clean copy on first launch, so no builder firmware state or boot
entries are reused.

Host directory sharing

With the VM stopped, select a shared directory in UTM and use VirtFS. After
the first-boot owner setup, it appears inside Omarchy as ~/Hostshare with the
guest user's UID/GID mapped automatically. /mnt/hostshare remains the raw 9p
mount for diagnostics.

Verification and inventory

SHA256SUMS covers every Release asset. release-manifest.json records the
source commit, complete archive digest, image digest and ordered part list.
image-provenance.txt records verified build inputs, while
image-package-inventory.zip contains the exact explicit/all package lists,
size/dependency table, and orphan list from the image.

Omarchy AArch64 VM v4.0.2-virt.1

Choose a tag to compare

@github-actions github-actions released this 03 Sep 13:05

Quick install on macOS

Requirements: a current UTM installation and at least 12 GB of free disk space
while the bundle is downloaded and unpacked.

Open Terminal and run:

/bin/bash -o pipefail -c 'curl -fsSL https://github.com/riverscn/omarchy-aarch64-image/releases/latest/download/install-Omarchy-virt.command | /bin/bash'

The command fetches the small installer from the latest Release. It then
downloads every image part, verifies each SHA-256 digest, reconstructs the UTM
bundle, installs it as ~/Downloads/Omarchy-virt.utm, and opens it in UTM.
Complete Omarchy's owner, keyboard, Git, hostname, and timezone setup inside
the VM.

To choose a different parent directory:

/bin/bash -o pipefail -c 'curl -fsSL https://github.com/riverscn/omarchy-aarch64-image/releases/latest/download/install-Omarchy-virt.command | /bin/bash -s -- "$1"' _ "/path/for/virtual-machines"

For a GUI-oriented alternative, download Install-Omarchy-virt.zip from
the Assets section, extract it, and run install-Omarchy-virt.command. If
macOS blocks the downloaded command, Control-click it, choose Open, and
confirm once.

Do not download the numbered Omarchy-virt.utm.zip.part-* assets manually.
They are below GitHub's per-file size limit and are fetched automatically by
the small installer.

The script itself is readable in this Release and verifies all downloaded
payloads before installation.

Each installation receives a new VM UUID, drive UUID, and locally administered
MAC address. EFI variable storage is deliberately absent from the Release; UTM
creates a clean copy on first launch, so no builder firmware state or boot
entries are reused.

Host directory sharing

With the VM stopped, select a shared directory in UTM and use VirtFS. After
the first-boot owner setup, it appears inside Omarchy as ~/Hostshare with the
guest user's UID/GID mapped automatically. /mnt/hostshare remains the raw 9p
mount for diagnostics.

Verification and inventory

SHA256SUMS covers every Release asset. release-manifest.json records the
source commit, complete archive digest, image digest and ordered part list.
image-provenance.txt records verified build inputs, while
image-package-inventory.zip contains the exact explicit/all package lists,
size/dependency table, and orphan list from the image.

Omarchy AArch64 VM v4.0.1-virt.2

Choose a tag to compare

@github-actions github-actions released this 27 Aug 05:12

Quick install on macOS

Requirements: a current UTM installation and at least 12 GB of free disk space
while the bundle is downloaded and unpacked.

Open Terminal and run:

/bin/bash -o pipefail -c 'curl -fsSL https://github.com/riverscn/omarchy-aarch64-image/releases/latest/download/install-Omarchy-virt.command | /bin/bash'

The command fetches the small installer from the latest Release. It then
downloads every image part, verifies each SHA-256 digest, reconstructs the UTM
bundle, installs it as ~/Downloads/Omarchy-virt.utm, and opens it in UTM.
Complete Omarchy's owner, keyboard, Git, hostname, and timezone setup inside
the VM.

To choose a different parent directory:

/bin/bash -o pipefail -c 'curl -fsSL https://github.com/riverscn/omarchy-aarch64-image/releases/latest/download/install-Omarchy-virt.command | /bin/bash -s -- "$1"' _ "/path/for/virtual-machines"

For a GUI-oriented alternative, download Install-Omarchy-virt.zip from
the Assets section, extract it, and run install-Omarchy-virt.command. If
macOS blocks the downloaded command, Control-click it, choose Open, and
confirm once.

Do not download the numbered Omarchy-virt.utm.zip.part-* assets manually.
They are below GitHub's per-file size limit and are fetched automatically by
the small installer.

The script itself is readable in this Release and verifies all downloaded
payloads before installation.

Each installation receives a new VM UUID, drive UUID, and locally administered
MAC address. EFI variable storage is deliberately absent from the Release; UTM
creates a clean copy on first launch, so no builder firmware state or boot
entries are reused.

Host directory sharing

With the VM stopped, select a shared directory in UTM and use VirtFS. After
the first-boot owner setup, it appears inside Omarchy as ~/Hostshare with the
guest user's UID/GID mapped automatically. /mnt/hostshare remains the raw 9p
mount for diagnostics.

Verification and inventory

SHA256SUMS covers every Release asset. release-manifest.json records the
source commit, complete archive digest, image digest and ordered part list.
image-provenance.txt records verified build inputs, while
image-package-inventory.zip contains the exact explicit/all package lists,
size/dependency table, and orphan list from the image.

Omarchy AArch64 VM v4.0.1-virt.1

Choose a tag to compare

@github-actions github-actions released this 27 Aug 04:15

Quick install on macOS

Requirements: a current UTM installation and at least 12 GB of free disk space
while the bundle is downloaded and unpacked.

Open Terminal and run:

/bin/bash -o pipefail -c 'curl -fsSL https://github.com/riverscn/omarchy-aarch64-image/releases/latest/download/install-Omarchy-virt.command | /bin/bash'

The command fetches the small installer from the latest Release. It then
downloads every image part, verifies each SHA-256 digest, reconstructs the UTM
bundle, installs it as ~/Downloads/Omarchy-virt.utm, and opens it in UTM.
Complete Omarchy's owner, keyboard, Git, hostname, and timezone setup inside
the VM.

To choose a different parent directory:

/bin/bash -o pipefail -c 'curl -fsSL https://github.com/riverscn/omarchy-aarch64-image/releases/latest/download/install-Omarchy-virt.command | /bin/bash -s -- "$1"' _ "/path/for/virtual-machines"

For a GUI-oriented alternative, download Install-Omarchy-virt.zip from
the Assets section, extract it, and run install-Omarchy-virt.command. If
macOS blocks the downloaded command, Control-click it, choose Open, and
confirm once.

Do not download the numbered Omarchy-virt.utm.zip.part-* assets manually.
They are below GitHub's per-file size limit and are fetched automatically by
the small installer.

The script itself is readable in this Release and verifies all downloaded
payloads before installation.

Each installation receives a new VM UUID, drive UUID, and locally administered
MAC address. EFI variable storage is deliberately absent from the Release; UTM
creates a clean copy on first launch, so no builder firmware state or boot
entries are reused.

Host directory sharing

With the VM stopped, select a shared directory in UTM and use VirtFS. After
the first-boot owner setup, it appears inside Omarchy as ~/Hostshare with the
guest user's UID/GID mapped automatically. /mnt/hostshare remains the raw 9p
mount for diagnostics.

Verification and inventory

SHA256SUMS covers every Release asset. release-manifest.json records the
source commit, complete archive digest, image digest and ordered part list.
image-provenance.txt records verified build inputs, while
image-package-inventory.zip contains the exact explicit/all package lists,
size/dependency table, and orphan list from the image.