Omarchy Review: DHH's Opinionated Arch Linux Distro for Developers (2026)

✅ Reviewed on Omarchy v4.0.0 "Quattro" · Arch Linux · Hyprland — Last updated: August 2026
Most developers who switch to Linux face the same wall: you install Arch, spend three weekends configuring a tiling window manager, and still end up with a system that only half works. Omarchy eliminates that wall. It is a complete, opinionated Arch Linux setup built by David Heinemeier Hansson — DHH — that turns a fresh install into a fully functional developer workstation with a single command. This review covers what Omarchy includes, how it performs in real use, and whether it is the right choice for you.
- What Is Omarchy?
- The Omakase Philosophy
- What Omarchy Includes
- Hyprland: The Engine Under the Hood
- Omarchy 4.0 “Quattro” — What Changed
- The Omacom Foundation: Who's Backing Omarchy Now
- Performance in Real Use
- Pros
- Cons
- Who Should Use Omarchy
- Who Should NOT Use Omarchy
- Omarchy vs Alternatives
- Verdict
- Troubleshooting
What Is Omarchy?
Omarchy is an opinionated Linux distribution built on Arch Linux and the Hyprland tiling window manager. DHH — the creator of Ruby on Rails, Basecamp, and HEY — built it after switching from macOS to Linux in 2023 and documenting his journey publicly. The project started as Omakub, an Ubuntu-based setup. Omarchy is its successor: faster, more modern, and built on Arch for access to the full AUR and rolling updates.
The GitHub repository has passed 27,100 stars and 2,700+ forks, maintained by the Basecamp team under 37signals. Version 4.0.0 — codenamed “Quattro” — shipped August 14, 2026, and DHH called it one of the biggest releases in the project's history. On August 19, 2026, the project formalized an Omarchy Core Team to share direction of the distro as adoption accelerates. The name is a portmanteau of omakase — the Japanese chef's choice dining concept — and Arch.
The Omakase Philosophy
Omakase computing is the core idea behind Omarchy: instead of making every configuration decision yourself, you trust an expert's curated setup. DHH and the Basecamp team made the choices — window manager, terminal, editor, browser, shell tools — so you do not have to. The result is a system that is immediately coherent and productive without months of configuration drift.
This is the opposite of the traditional Arch Linux approach, where you assemble everything from scratch. Omarchy gives you the power of Arch — rolling updates, the AUR, minimal bloat — without the assembly cost. You get sensible defaults that you can override, not a locked-down system.
What Omarchy Includes
Omarchy ships a complete development environment. These are the key components:
- Window manager: Hyprland — a Wayland-native tiling compositor with smooth animations and HiDPI support
- Terminal: Foot — the default since Quattro, chosen for lower resource usage. Alacritty, Ghostty, and Kitty remain supported alternatives
- Editor: Neovim — pre-configured with plugins and LSP support. See the Neovim setup guide for context on what a configured Neovim can do
- Browser: Chromium — open-source, fast, Wayland-native
- Office suite: LibreOffice
- Music: Spotify
- Video calls: Zoom
- Shell: Fish — with autocompletion and syntax highlighting out of the box
- Multiplexer: tmux — pre-configured. Pairs well with the tmux guide if you are new to it
- File manager: Yazi — terminal-based, fast
- Application launcher: Built directly into the Quickshell-based system bar since Quattro (previously a standalone Walker instance) — same Super+Space shortcut
Beyond applications, Omarchy includes:
- Full-disk encryption (LUKS) enabled by default — the responsible default for any portable machine
- btrfs filesystem with compression and Snapper integration for automatic system snapshots with bootloader support
- Limine bootloader — modern, fast, UEFI-native
- Own package repository alongside official Arch and AUR — provides Omarchy-specific packages and updates
- Unified
omarchyCLI for updates, configuration and management
Hyprland: The Engine Under the Hood
Hyprland is what makes Omarchy feel different from any other Linux setup. It is a dynamic tiling compositor for Wayland — windows automatically tile to fill the screen, you navigate between them with keyboard shortcuts, and there is no wasted screen space. Animations are smooth. HiDPI and multi-monitor work correctly out of the box, which is still not guaranteed on X11-based setups.
The keyboard-driven workflow takes a few days to internalize. After that, most users find mouse usage drops dramatically. You open a terminal with Super+Return, launch apps with Super+D, switch workspaces with Super+1-9, and close windows with Super+Q. Navigation between panes uses vim-style H/J/K/L keys.
If you have never used a tiling window manager, expect a one-week adjustment period. After that, going back to a floating desktop feels slow.
Omarchy 4.0 “Quattro” — What Changed
Quattro is a rewrite of the desktop shell, not an incremental update. The bar, launcher, notifications, lock screen, idle daemon, wallpaper handling, and polkit agent — previously eight separate processes (Waybar, Walker, Mako, SwayOSD, hyprlock, hypridle, swaybg, and polkit-gnome) — are now one unified, plugin-based process built on Quickshell. In practice this means less idle memory overhead and a single place to theme instead of eight separate config files.
Package management also changed under the hood: Omarchy’s own components moved from git-tracked dotfiles to real system packages managed through pacman, which separates your personal customizations from core updates more cleanly than the old git-pull model.
# Still the same unified CLI on top of the new internals
omarchy help # list all commands
omarchy update # update Omarchy and all packages
omarchy install app # install a curated application
omarchy theme # switch between 24 bundled color themes (up from 8 pre-Quattro)The other headline addition is a built-in AI coding agent launcher. Omarchy 4 ships lazy-loading wrappers for nine CLI coding agents — Claude Code, OpenAI Codex, OpenCode, Gemini CLI, GitHub Copilot CLI, Crush, Grok CLI, Pi, and Oh My Pi — each downloaded on first use rather than preinstalled. Press Super+Shift+Ctrl+A to launch your default agent in a dedicated window, or set which one is default with omarchy default agent claude. This is a genuinely new category of feature for a Linux distro, not a theming change.
Installs are also faster and no longer require a dedicated drive: the ISO installer now offers a free-space option that shrinks alongside an existing Windows partition for real dual-boot, on top of the traditional full-disk wipe. DHH reported installs completing in 50–56 seconds on Dell and HP laptops in the days after launch, and the project claims installs are 30%+ faster overall than pre-Quattro.
The Omacom Foundation: Who's Backing Omarchy Now
Quattro wasn't the only major announcement in August 2026. On the same week, DHH launched the Omacom Foundation, a nonprofit built to hold the trademarks, fund infrastructure, and support the open-source projects Omarchy depends on. It matters for anyone weighing whether to build a daily-driver setup on Omarchy: is this a one-person project that could stall, or something with real backing behind it?
The numbers answer that. The foundation launched on August 21, 2026 with $8 million, backed by founding patrons who each committed $1 million: Shopify's Tobi Lütke, Stripe's Patrick Collison, Dell Technologies' Michael Dell, Block's Jack Dorsey, Cloudflare's Matthew Prince, Brendan Iribe (Oculus, Sesame), 37signals' Jason Fried, and DHH himself. Three days later, Dropbox's Drew Houston and Peter Steinberger (OpenClaw) added another $2 million, bringing the total to $10 million. DHH's line on the launch: "It's time to dream big."
This isn't just a war chest sitting idle. The foundation's first major move was becoming the exclusive sponsor of Hyprland — the compositor Omarchy is built on top of, covered earlier in this review. Vaxry, Hyprland's creator, now has funded backing for one of the three core technologies the entire Omarchy stack depends on. That's a direct answer to the "what happens if the maintainer burns out" question that follows any project this dependent on a small core team. It also runs deeper into daily use than you'd expect — the same theming layer that powers Omarchy's plugins and themes sits on top of Hyprland, and shortcuts you rely on daily (see the full keyboard shortcuts reference) are Hyprland bindings under the hood.
Worth noting: Michael Dell's involvement here is a personal $1M commitment as a founding patron, separate from Dell's own corporate partnership with Omarchy on Day-One Linux support for the new XPS 14 and XPS 16 laptops — two different things happening at once, not the same deal. If you're shopping for hardware, that partnership (and the real kernel bugs still open on it) is covered in a dedicated breakdown of the Dell XPS + Omarchy partnership.
For anyone deciding between Omarchy and alternatives like Omakub, funded infrastructure and a dedicated Hyprland sponsorship are a real point in Omarchy's favor on the sustainability question — not a guarantee, but a stronger signal than most Linux distro projects ever get.
The governance side is already moving, not just the funding. On August 30, 2026, the main repository was transferred from the personal basecamp/omarchy namespace to a dedicated omacom/omarchy organization on GitHub (the old URL now redirects), with a same-day commit adding CODEOWNERS rules that require organization-owner review on core changes. It's a small technical detail, but it's the kind of unglamorous change that turns "one person's side project" into "an organization with actual process" — exactly what the Foundation's backers are paying for.
Performance in Real Use
Omarchy is fast. Hyprland uses the GPU for compositing and the system is lean by design — no systemd services running that you did not ask for, no background update daemons beyond what Arch provides. On a mid-range machine with 16GB RAM, idle memory usage sits around 600-800MB. Application launch times are noticeably faster than on GNOME or KDE with equivalent hardware.
The btrfs + Snapper combination is genuinely useful. A bad package update is recoverable in under a minute by selecting the previous snapshot at boot. This makes the rolling-release nature of Arch feel safer than it otherwise would.
Pros
- Zero configuration overhead. A complete, coherent dev environment from one command. No hunting for dotfiles, no hours debugging Hyprland configs.
- Full Arch ecosystem. AUR access, rolling updates, every package available. Omarchy does not restrict what you can install.
- Security-first defaults. LUKS encryption, Snapper snapshots, and sensible firewall rules out of the box.
- Genuinely fast. Hyprland + Alacritty + lean Arch base means everything is responsive.
- Actively maintained, fast-moving. 35k+ GitHub stars, a dedicated Core Team as of August 2026, and a live plugin/theme marketplace at omarchyplugins.com (still young — see our plugins and themes guide for what's actually there today). Not an abandoned side project.
- Gaming works. Steam, Lutris, and RetroArch are first-class citizens.
- AI coding agents built in. Nine CLI agents wired up out of the box (Claude Code, Codex, Gemini CLI, and more), launchable from one keyboard shortcut — no manual npm installs or PATH wrangling.
Cons
- Tiling WM is not optional. Hyprland is the window manager. If you want GNOME or KDE you are fighting against the grain of the entire setup.
- Dual-boot is possible but has real prerequisites. Quattro added a free-space install option for dual-booting with Windows, but you still need to shrink the Windows partition in Disk Management and disable BitLocker first — see the Omarchy installation guide for the exact steps.
- Bluetooth keyboard problem at boot. LUKS encryption password must be entered at startup, and Bluetooth keyboards are not available that early in the boot process. You need a wired or 2.4GHz USB dongle keyboard permanently.
- DHH's tool choices are locked in — initially. Fish shell, Neovim, Chromium. If you use zsh, Vim with a different config, or Firefox, you will spend time adapting. The defaults are overridable but require effort.
- Not for beginners. Omarchy assumes you are comfortable in a terminal and willing to learn keyboard-driven workflows. It is not a desktop for Linux newcomers.
Who Should Use Omarchy
- Developers who want Arch without the configuration marathon
- macOS or Linux users tired of GNOME/KDE overhead who want to try tiling
- People who use Neovim, tmux, and the terminal as their primary tools
- Anyone who values security (encryption by default) and system resilience (Snapper)
- Developers in the Ruby on Rails or web development ecosystem — DHH's toolchain is tuned for this
Who Should NOT Use Omarchy
- Linux beginners — the learning curve of tiling WMs + Arch + keyboard-driven everything is too steep simultaneously
- Users who need Windows on the same drive — the ISO method requires a dedicated disk
- Teams standardized on Ubuntu or RHEL — Omarchy is a personal workstation setup, not a managed enterprise system
- Users who strongly prefer GNOME or KDE — you would be replacing the entire desktop stack
Omarchy vs Alternatives
| Setup | Base | WM/DE | Configuration | Target user |
|---|---|---|---|---|
| Omarchy | Arch | Hyprland | Automated, opinionated | Dev, keyboard-first |
| Omakub | Ubuntu 24.04 | GNOME | Automated, opinionated | Dev who wants Ubuntu stability |
| EndeavourOS | Arch | Your choice | Minimal, manual | Intermediate Arch user |
| Garuda Linux | Arch | KDE/Hyprland | Pre-configured, flashy | Gaming, visual users |
| Manjaro | Arch (delayed) | GNOME/KDE/XFCE | Graphical, beginner-friendly | Linux newcomers |
| Ubuntu 26.04 | Debian | GNOME | Out-of-box, stable | General use, servers |
| Manual Arch | Arch | Anything | Fully manual | Advanced, custom needs |
Omakub is Omarchy’s own sibling project — same DHH, same omakase philosophy, but built on Ubuntu instead of Arch. It is now in maintenance mode (last code push April 2026, last release November 2025) while Omarchy ships major releases like Quattro. See our full Omarchy vs Omakub comparison for which one actually fits your setup. EndeavourOS is the closest alternative if you want Arch with a gentler entry but do not want Omarchy's opinionated tool choices. Garuda targets gaming more aggressively. Manjaro is for users who want Arch package freshness without Arch complexity. Omarchy's differentiator is the complete, tested developer workflow — not just an OS, but a working environment.
Verdict
Omarchy is the best answer to "I want Arch, but I do not want to spend weeks configuring it." The tool choices are coherent, the defaults are sensible, and the system is faster than anything you will get from Ubuntu or Fedora on the same hardware. The Snapper integration and LUKS-by-default make it more resilient and secure than most self-assembled Arch setups, and Quattro’s Quickshell rewrite plus built-in AI agent support make it feel meaningfully ahead of where it was a year ago rather than just polished.
The caveats are real: tiling WMs are not for everyone, and dual-boot with Windows now works but still requires manually shrinking a partition and disabling BitLocker first — it is not a one-click affair. But for the developer who is ready for keyboard-driven workflows and wants a rolling-release system without the configuration overhead, Omarchy is the fastest path there.
If you decide to try it, start with the Omarchy installation guide which covers both the ISO method and manual installation on existing Arch.
Troubleshooting
Does Omarchy work with NVIDIA GPUs?
Yes, but NVIDIA support on Wayland/Hyprland requires the proprietary driver. After installation, run sudo pacman -S nvidia nvidia-utils if the driver was not detected automatically. Check with nvidia-smi. AMD GPUs work out of the box via the open-source amdgpu kernel driver.
Can I dual-boot Omarchy with Windows?
Not with the ISO installer — it requires a dedicated drive. For dual-boot, use the manual installation method: install Arch on a separate partition with the correct settings (btrfs, LUKS, Limine), then run the Omarchy installer. See the install guide for the exact archinstall configuration.
Why won't my Bluetooth keyboard work at the encryption password screen?
Bluetooth is not available during early boot, before the OS loads. LUKS requires a keyboard at the initramfs stage where only USB HID devices work. Use a wired keyboard or a keyboard with a 2.4GHz USB dongle permanently connected for the encryption password prompt.
Is Omarchy suitable for Linux beginners?
No. Omarchy assumes terminal comfort and willingness to learn a keyboard-driven tiling workflow simultaneously. For Linux beginners, Ubuntu 26.04 or Linux Mint are better starting points. Return to Omarchy once you are comfortable in the terminal.
Can I install additional software beyond what Omarchy ships?
Yes — you have full access to the Arch repositories, AUR, and Flatpak. Use sudo pacman -S package for official packages, yay -S package or paru -S package for AUR, and omarchy install app for curated Omarchy packages. Nothing is locked.
Further Reading
- Omarchy: The Complete Guide (all posts in this cluster)
- Omarchy Plugins & Themes: How to Install and Manage Them
- How to Install Omarchy on Arch Linux
- Omarchy vs Omakub: Which DHH Setup Should You Use?
- Omarchy Keyboard Shortcuts: Complete Hotkeys Cheat Sheet
- Arch Linux Installation Guide (2026)
- Neovim: Setup, Configuration and Plugins
- tmux Complete Guide
- Best AI Code Editors on Linux
- Omarchy Official Site
- Omarchy on GitHub
- DHH's Omarchy announcement
