TopGit
GitHub Repo Review

Omarchy: DHH's Opinionated Linux Distro

basecamp/omarchy
OTopGit review image for basecamp/omarchy
Review by Topgit.dev for basecamp/omarchy, with GitHub repository stats and README context.
Quick verdict

Omarchy Linux is a polished, opinionated desktop for developers who share DHH's preferences. The Arch base is solid and the Neovim config alone saves real hours of setup. It won't work if you want different defaults, but if you want a Linux that thinks like a Rails developer out of the box, the answer is yes.

Stars
โ˜… 45.4k
Forks
โ‘‚ 5.6k
Contributors
๐Ÿ‘ฅ 491
Language
Shell
License
MIT
Topic
UI / UX
Updated
Oct 2026

What is Omarchy?

Omarchy Linux is a modern, opinionated Linux distribution created by DHH of Basecamp and Ruby on Rails fame. Built on Arch Linux, it pre-configures Neovim, terminal tools, GUI applications, AI integration, and a theme system into a cohesive desktop designed around one developer's workflow โ€” not a lowest-common-denominator Linux.

What's included out of the box

  • โœ“Arch-based rolling release with a full Neovim configuration including language servers and opinionated keybindings
  • โœ“A CLI tool (omarchy) for managing the system, plus shell functions and TUI utilities for common tasks
  • โœ“Unified clipboard and history, text extraction, dictation, screenshot and recording tools all integrated
  • โœ“GUI applications, commercial software support, and web apps documented with install instructions
  • โœ“Deep theming system with included themes, a custom theme guide, and a dedicated CLI branding system
  • โœ“System snapshots, security hardening, and dual boot or unattended install documentation for production setups
How this repository's GitHub stars have grown over time. Source: star-history.com.View the star history โ†—

Is Omarchy right for you?

Developers already bought into the DHH toolchain and philosophy will find the most value here. Everyone else should read the manual before committing โ€” this is a specific aesthetic, not a general-purpose distro.

Strengths

  • โœ“An opinionated system built around DHH's preferences means zero configuration for most choices โ€” you inherit a coherent workflow rather than assembling one from scratch.
  • โœ“The 52-chapter manual is unusually thorough, covering everything from hotkeys and themes to Windows VM support, dual-boot installs, and making your own theme โ€” a single canonical source rather than scattered wiki pages.
  • โœ“The bundled omarchy CLI wraps common system tasks, so day-to-day management stays inside a consistent tool rather than requiring raw shell commands or hunting for system settings.
  • โœ“Caters to a specific audience well: developers coming from Mac or Windows get guided setup, while Linux veterans get sensible defaults for terminal, Neovim, and development toolchains.

Omarchy's trade-offs

  • โ–ณThe opinionated approach means fighting the defaults if your preferences diverge from DHH's โ€” there's no gentle ramp from neutral to customized.
  • โ–ณInstall documentation assumes Arch knowledge and doesn't provide a quick-start script for newcomers.
  • โ–ณThe entire value proposition depends on agreeing with the choices made โ€” if you prefer a different Neovim config or window manager, you're rebuilding from scratch anyway.
  • โ–ณA manual-heavy system means navigating documentation rather than following a UI wizard โ€” less accessible for users who prefer guided setup.

How Omarchy compares to other Linux distros

[archinstall](https://topgit.dev/alternatives/archinstall) โ€” Arch's official installer for a vanilla base without opinionated defaults.[Ubuntu](https://topgit.dev/alternatives/ubuntu) โ€” general-purpose Linux with a massive community and pre-built packages for nearly everything.[NixOS](https://topgit.dev/alternatives/nixos) โ€” declarative, reproducible system configuration if you want to define your desktop in code rather than run scripts.[Pop!_OS](https://topgit.dev/alternatives/pop_os) โ€” Linux designed for developers out of the box with NVIDIA support and a polished desktop.

Frequently asked questions

Is Omarchy free and open source?

Yes. Omarchy is released under the MIT License and all source code is on GitHub at basecamp/omarchy.

Can I use Omarchy coming from macOS or Windows?

The manual has dedicated chapters for users coming from macOS and from Windows, covering navigation and workflow differences.

What desktop environment does Omarchy use?

Omarchy doesn't use a standard desktop environment โ€” it layers a custom window manager and top bar on top of Arch with its own themes and hotkeys.

Does Omarchy support gaming and Steam?

Yes. The manual has a Gaming chapter and a section on Windows VMs, and Steam is documented as a supported commercial application.

How does Omarchy handle system updates?

Omarchy relies on Arch's rolling-release model. The manual covers how updates work, what the upgrade process looks like, and what to watch for.

Can I dual-boot Omarchy alongside another OS?

Yes. The manual documents both dual boot installs and unattended install workflows designed for multi-OS environments.

The problem it solves

Every time you set up a new Linux machine you spend hours configuring Neovim, shell tooling, GUI apps, and system preferences โ€” and every decision you make forks into more setup. Omarchy makes that curation explicit and opinionated so you get a working desktop immediately.

Best use cases

  • โ€ขDevelopers who have already settled on DHH's tooling preferences and want a Linux desktop that matches that workflow out of the box.
  • โ€ขDevelopers who run Arch and want a curated shell, dotfiles, and GUI defaults without spending days assembling them manually.
  • โ€ขIT teams needing a reproducible Linux setup with unattended installs and dual boot documentation for enterprise environments.

How to install / try

Not clearly documented as a single script โ€” the repository is the source but the install process isn't front-and-center. The manual covers both standard and unattended install paths, and assumes you're comfortable with Arch basics.

Related repositories

Source & attribution

Source: https://github.com/basecamp/omarchy

GitHub data ยท last synced Aug 17, 2026Reviewed by Henry
โ† Back to TopGit

Curious whether omarchy is right for you?

Let ChatGPT, Claude, or Perplexity look into it โ€” click below and see what AI actually says about omarchy.

GitHub