Run Omarchy on Apple Silicon through Arch Linux ARM and Asahi Linux.
See the changelog for release history and validation notes.
Omarchy 4 (Quattro) is the maintained release:
| Version | Status | Installation |
|---|---|---|
Omarchy 4.0.2-mac.1 |
Recommended stable version | Direct signed installation on Asahi Arch Minimal |
Omarchy 3.8.4-mac.4 |
Legacy | Existing installations can update to Omarchy 4 |
Note
Omarchy Mac has been tested on M1, M2, and M3 Macs. Physical Apple-hardware
qualification is recorded per release against a 14-inch 2021 MacBook Pro
with M1 Pro (apple,j314s). The current 4.0.1-mac.2 release was accepted in
a generic ARM64 QEMU/HVF VM and does not claim physical Apple-hardware
qualification. Apple Silicon support still depends on the upstream Asahi
Linux support available for each model.
Download the installer, open it, then open Omarchy MX Mac Installer from your Applications folder. The link never changes and always serves the current installer:
Download Omarchy MX Mac Installer
The app fetches the current signed Omarchy release itself, so you do not need a new installer every time Omarchy is updated.
Verify the download before opening it. Both commands must report an Apple
Developer ID for MARCELO DE BARROS ALCANTARA (T2C384FJBD):
pkgutil --check-signature ~/Downloads/"Omarchy MX Mac Installer.pkg"
spctl -a -vv -t install ~/Downloads/"Omarchy MX Mac Installer.pkg"Important
Installers older than 2.0.0 were pinned to a single Omarchy release and
stop working on 2026-12-01. Replace them with the download above.
- Back up macOS and important Linux data.
- Review the Asahi Linux device support for your Mac.
- Keep at least 50 GB free on the internal SSD; 100 GB is recommended.
- Use AC power and a reliable Internet connection during installation.
- Expect model-specific limitations around external displays, speakers, cameras, power management, or other hardware.
This project is not intended for Parallels, virtual machines, or non-Asahi ARM systems.
Omarchy MX Mac keeps Omarchy's desktop experience while adapting installation, hardware integration, and updates for Apple Silicon:
- Bootstrap from a fresh Asahi Arch Minimal installation into a complete Omarchy desktop and regular user account.
- Native Arch Linux ARM and Asahi stack with
linux-asahi, Asahi firmware, regional ARM mirrors, and the dedicated Asahi package repository. - Hardware-accelerated Apple GPU graphics through the Mesa
vulkan-asahidriver. - MacBook keyboard-backlight controls, Apple SMC lid handling, display brightness integration, and low-battery notifications.
- Widevine support for DRM-protected browser streaming when the package is available from the configured Asahi repositories.
- Optional Steam installation through the Asahi ARM64/FEX compatibility environment.
- ARM64-native application paths and the Omarchy Quickshell desktop.
- Asahi-aware updates that track
linux-asahichanges and offer a reboot when a new kernel is installed.
Hardware support still depends on Asahi Linux. Omarchy Mac has been tested on M1, M2, and M3 systems; external displays, speakers, cameras, suspend, and power management can vary by model.
The fork adds familiar number-row screenshot shortcuts with Control included
so Omarchy's existing Command+Shift+3/4/5 workspace controls remain intact.
On Apple keyboards, the Command key is Hyprland's SUPER modifier.
| Shortcut | Action |
|---|---|
Control+Shift+Command+3 |
Capture the focused display |
Control+Shift+Command+4 |
Select a region or click a window to capture it |
Control+Shift+Command+5 |
Open screenshot and screen-recording controls |
The existing Print Screen shortcuts and all Omarchy workspace bindings remain available.
The signed installer takes a prepared Asahi Arch Minimal system directly to
Omarchy 4. It verifies immutable release metadata and never installs moving
main or an intermediate Omarchy 3 release.
The vX.Y.Z-mac.N tag records the product source and release notes. Installer,
channel, and package assets are published separately as immutable releases in
maralcbr/omarchy-pkgs. Stable
channel sequence 25 installs product version 4.0.1-mac.2.
From macOS Terminal, run the Asahi Alarm installer:
curl https://asahi-alarm.org/installer-bootstrap.sh | shFollow the installer prompts and select Asahi Arch Minimal. Allocate enough space for Linux, finish the installation, and boot into the new Arch system.
Sign in as root using the credentials provided by the Asahi installer. If
networking is not active, connect through NetworkManager:
nmtuiUpdate the system and install the release verification tools:
pacman -Syu --needed curl gnupg linux-asahi-headers networkmanager iwdDownload the stable-channel installer, verify its signing key and detached signature, then run it. No downloaded code runs before these checks pass:
release=https://github.com/maralcbr/omarchy-pkgs/releases/download/asahi-quattro-channel-25
curl -fLO "$release/install-asahi-quattro"
curl -fLO "$release/install-asahi-quattro.sig"
curl -fLO https://raw.githubusercontent.com/maralcbr/omarchy-mx-mac/main/default/omarchy-release.gpg
test "$(gpg --show-keys --with-colons omarchy-release.gpg | awk -F: '$1 == "fpr" { print $10; exit }')" = \
5983B1CA32CB778F4D74D24ECFF35022CA5B5959
gpgv --keyring ./omarchy-release.gpg install-asahi-quattro.sig install-asahi-quattro
bash install-asahi-quattro --verify-only
bash install-asahi-quattro --freshThe former asahi-quattro-channel release is an immutable sequence-21
bootstrap and cannot be repointed. Existing sequence-21 installations must use
the same verified sequence-25 installer once before returning to normal
updates:
release=https://github.com/maralcbr/omarchy-pkgs/releases/download/asahi-quattro-channel-25
curl -fLO "$release/install-asahi-quattro"
curl -fLO "$release/install-asahi-quattro.sig"
curl -fLO https://raw.githubusercontent.com/maralcbr/omarchy-mx-mac/main/default/omarchy-release.gpg
test "$(gpg --show-keys --with-colons omarchy-release.gpg | awk -F: '$1 == "fpr" { print $10; exit }')" = \
5983B1CA32CB778F4D74D24ECFF35022CA5B5959
gpgv --keyring ./omarchy-release.gpg install-asahi-quattro.sig install-asahi-quattro
bash install-asahi-quattro --verify-only --release-tag asahi-quattro-fe8d2bf8
bash install-asahi-quattro --yes --release-tag asahi-quattro-fe8d2bf8
omarchy updateThe installer verifies and installs the exact immutable sequence-25 release;
the final omarchy update then uses numbered-channel discovery normally.
The signed installer will:
- Verify the stable channel, release descriptor, exact six-package manifest, checksums, signatures, architecture, and source identity before mutation
- Install the complete Apple Silicon package set without replacing
linux-asahi, GRUB, or the Arch Linux ARM and Asahi repositories - Install final Omarchy 4 directly, with no intermediate Omarchy 3 release
- Create the regular Omarchy user and run the Quattro system and user setup
- Build packages unavailable from Asahi repositories from the package-source commit pinned by the signed release
- Configure NetworkManager with iwd while preserving the Asahi boot stack
Enter the requested username and passwords carefully. Do not interrupt package transactions.
After the installer completes successfully:
rebootConfirm that the display, keyboard, touchpad, Wi-Fi, audio, brightness, and
power controls work. Future releases are delivered through omarchy update.
The complete automated release regression runs on:
| Component | Validated configuration |
|---|---|
| Model | MacBook Pro 14-inch, 2021 |
| SoC | Apple M1 Pro |
| Device tree | apple,j314s |
| Architecture | aarch64 |
| Kernel | linux-asahi |
| Bootloader | GRUB |
| Wi-Fi backend | NetworkManager with iwd |
Validation includes a real six-package installation and reboot, package integrity and protected-file checks, Wi-Fi, DNS, audio, microphone, camera, brightness, power profiles, and desktop screenshots. M1, M2, and M3 Macs have also been tested, with model-specific capabilities determined by Asahi Linux.
uname -r
pacman -Q linux-asahi omarchy-dev omarchy-settings-dev networkmanager iwd
NetworkManager --print-config | grep 'wifi.backend=iwd'
nmcli device status
omarchy-migrate --pending
cat /usr/share/omarchy/versionInspect NetworkManager without assuming a fixed interface name:
nmcli device status
nmcli device wifi list
sudo systemctl restart NetworkManager
sudo journalctl -u NetworkManager -bDo not replace the signed quickshell-git package with quickshell or rebuild
it from the AUR. Those workarounds move the machine outside the validated Apple
Silicon package bundle and can block later updates.
Switch to a TTY, preserve the package and journal evidence, then use the normal signed updater:
pacman -Q quickshell-git qt6-base 2>&1 || true
pacman -Qm | grep -E '^quickshell' || true
journalctl --user -b | grep -i quickshell || true
omarchy updateIf the update fails, do not reboot or remove packages manually. Preserve the complete output and open a verified bug report with the commands above.
- Do not reboot during or after a failed package transaction.
- Preserve the complete terminal output.
- Check
/var/log/pacman.logand the backup path printed by the installer. - Open a verified bug report with hardware and package information.
- Latest product release and validation notes
- Current signed installer and package channel
- Issues
- Discussions
When requesting support, include:
uname -a
cat /proc/device-tree/model 2>/dev/null
tr '\0' '\n' </proc/device-tree/compatible 2>/dev/null
pacman-conf --repo-listNever post passwords, Wi-Fi credentials, private keys, or complete connection profiles.
The repository was renamed from maralcbr/omarchy-mac to
maralcbr/omarchy-mx-mac. GitHub redirects legacy repository and Git URLs, and
a compatibility shim preserves the old GitHub Pages boot.sh URL.
Legacy installations can update their remote explicitly:
git -C ~/.local/share/omarchy remote set-url origin \
https://github.com/maralcbr/omarchy-mx-mac.git| Contributor | Contact |
|---|---|
| Yann Renard | yannrenard1025@gmail.com |
Thanks to Asahi Linux and Asahi Alarm for enabling Linux on Apple Silicon, DHH and the Omarchy contributors for Omarchy, Malik NA for the original Omarchy Mac work, and everyone testing the Apple Silicon path.
Omarchy is released under the MIT License.
