Omarchy is a Linux distribution built around a specific set of choices: a particular terminal setup, editor, shell tools, and desktop environment, all pre-configured and documented. It's aimed at developers who want a working, cohesive Linux desktop without assembling the pieces themselves. Instead of a general-purpose distro you configure from scratch, Omarchy ships with opinions already baked in about themes, hotkeys, applications, and workflow.
The project is maintained by DHH and documented through an extensive manual covering everything from first boot to advanced configuration. If you've used Mac or Windows and want a fast on-ramp to a productive Linux setup, or you're already on Linux but tired of hand-rolling your dotfiles and window manager config, this is built for that audience.
Omarchy fits developers who want a Linux desktop that's already decided on a terminal, editor, theme, and toolset, and who'd rather follow a manual than build a config from zero. It also fits people switching from Mac or Windows who want a documented path into Linux daily-driving, including gaming and PDF handling, without piecing together their own window manager setup.
It's a good match if you value a consistent, opinionated environment over granular control of every component, and if you're comfortable adopting someone else's defaults for themes, hotkeys, and app choices. It's less of a fit if you need a minimal or headless server distro, want to pick your own desktop environment and window manager from scratch, or need long-term support guarantees typical of enterprise distros. If your workflow depends on a specific non-included toolchain and you're unwilling to adapt to Omarchy's defaults, a general-purpose distro will likely serve you better.
The README doesn't include a full command-line installer here; setup instructions and the installation image live on the Omarchy website and in the manual's Getting Started page. The general path documented in the manual is:
For troubleshooting during or after install, the manual has a dedicated Troubleshooting page and an FAQ section.