OMARCHY

Omakase for Arch Linux

The desktop
comes finished.

Omarchy turns a bare Arch install into a tuned, tiling Hyprland system — terminal, editor, fonts, status bar, keymap, and a wardrobe of themes. One command installs it. Every choice is a line of Lua you can read and overrule.

wget -qO- https://omarchy.org/install | bash
I

The friction

A fresh machine is the fun part for about an hour. Then it's a fortnight of small print: which terminal, which prompt, how the window manager splits, what Escape does in the editor, why the font has no ligatures, which nine packages the tenth one needed. None of it is hard. All of it is a decision, and you make every one alone — usually twice.

This is the tax people mean when they say the Linux desktop isn't ready. It's ready. It's just unassembled, and the instructions are thirty browser tabs deep.

II

The turn

Omarchy is one person's assembled answer, kept current so it doesn't rot. Not a theme pack, not a dotfiles repo you clone and pray over. A full install: compositor, bar, editor, terminal, fonts, keymap, lock screen — chosen to agree with each other.

The opinions are strong, and they are written down. Reskin the whole system — terminal, editor, bar, borders — with one command. Rebind a key by editing a Lua file that's three lines long. Nothing hides in a settings pane you have to go spelunking for, because there are no settings panes.

What arrives

III

Try the desktop

A sketch of the real thing, running in your browser. Switch the theme; the whole desktop follows. Press a binding; the windows re-tile. Everything hangs off one key.

nvim — bindings.lua

Desktop theme

Window manager keys

A terminal and an editor, tiled. Focus is on nvim.

∞

One command, on a fresh Arch install

wget -qO- https://omarchy.org/install | bash

Needs a fresh Arch install on x86_64. Bring your own machine and about fifteen minutes.

Unofficial tribute page — built as a design demo. Not affiliated with Omarchy or its author. Deep dive: developer setup & ricing →