Paul Visciano Blogs

Sci-Fi Labs · Field notes

Omarchy — A glimpse into the future

macOS and Windows run dozens of processes you never asked for and can't even name. Omarchy is DHH's AI OS — a tiled Arch desktop that's keyboard-first, with AI baked in and giving you a ton of freedom.

Night desk with a mechanical keyboard and a laptop running a dark tiled desktop, terminal beside browser, no dock
No dock. No icons. A window you opened, and another one. That is the whole surface.

Open Activity Monitor on a Mac. Scroll the list. There are dozens of processes you never asked for and could not name. Daemons for cloud sync you turned off. Helpers for features you never touched. The machine on your desk is doing work for someone else.

That is a lease. The hardware is yours. The operating system is not.

On August 14, 2026, David Heinemeier Hansson posted Omarchy Quattro, an 81-minute walk through the other bet. Arch. Hyprland. Now Quickshell. A desktop you can see. He calls it “a new kind of computer for people who just love computers,” built for the person who does not have a thousand hours to configure a tiling window manager from scratch.1

Watch

What it is

Omarchy is an omakase Linux system. Opinionated on purpose. Not trying to feel like Windows. Not trying to feel like a Mac. DHH’s line in the video is the whole pitch: “this is your computer.”

Quattro is the 4.0 cut. The bar, the launcher, the menus, the lock screen, and the control panels now live in one Quickshell process. The old stack of separate tools is gone. One shell. One theme. Plugins instead of a pile of daemons you cannot name.2

< 6 GB
ISO size
~1 min
Install on a fast machine
114
Plugins on release day
Super + K
The one hotkey to memorize

Numbers from the Quattro walkthrough and the 4.0 notes. Plugin count is what the community site showed on release day.

Getting started

Download the ISO from omarchy.org. Put it on a USB stick. BalenaEtcher on a Mac or Windows machine. Caligula if you are already on Linux. Boot the stick.

Turn off Secure Boot and TPM in the BIOS. Those are Microsoft schemes. Omarchy will not install while they are on.

Full-disk encryption is the default. Use a wired keyboard or a 2.4 GHz dongle at unlock. Bluetooth will not type the LUKS password at boot. Same rule as the BIOS. Dual-boot into free space if you want to keep Windows. Turn BitLocker off first.

Answer the setup questions. Sit through the install show. On a fast machine it can finish in about a minute. On an older one, still under five. Then you are in a tiled desktop with no dock and no icons.

The first toast on login opens the keybindings list if you click it. That is the on-ramp. Super is the Windows key, or Command if you came from a Mac. Your thumb already knows it.

You reach forIn Omarchy
Spotlight, Raycast, Start menuSuper + Space
A dock, an icon, a clickA hotkey, or the menu. There is no dock.
Cmd + C everywhereSuper + C / Super + V, including the terminal
Close a window, keep the appClose means quit. Super + W is gone.

The keys that matter

Super + K is the only binding you have to memorize. It shows every mapping, searchable. The rest you learn by living in it for a week.

Super + Shift is the launch family. Terminal is Super + Return. Browser is Super + Shift + Return. Editor, mail, the web apps, the agent: Shift is how you start something. The “shift” people talk about is that chord, and it is also the bigger one. You stop hunting windows. You start naming keys.

KeysWhat it does
Super + KShow every binding
Super + SpaceOmarchy menu. Apps, setup, install, update.
Super + Alt + SpaceApps only
Super + ReturnTerminal
Super + Shift + ReturnBrowser
Super + WClose the window. The app quits.
Super + 1 / 2 / 3 / 4Jump to a workspace. Instant. No animation.
Super + Shift + 1 / 2 / 3 / 4Send this window there
Super + ArrowMove focus
Super + Shift + ArrowSwap windows
Super + FFull screen
Super + TFloat this window, or tile it again
Print ScreenScreenshot
Super + Ctrl + Shift + AYour default AI agent

Bindings live in ~/.config/hypr/bindings.lua. One file. Add a line, it documents itself in Super + K. You can drop the preinstalled app keys and keep the window management. You can start from a blank slate. The machine will launch what you bound. It will not keep a store’s worth of extras running in the dark.

Why this is the shift

Windows and a Mac train you to click a surface you do not control. A dock of badges. A tray of updaters. Ten million processes, some of them helping, most of them reporting. You cannot name them. You cannot see why they are there. You cannot turn them off without breaking a license or a store rule.

Omarchy tiles. Open one window, it takes the screen. Open a second, they split. You do not fish a window out from under another one. Workspaces are instant. Close means quit. Software comes from a package manager, not from an installer you downloaded because an ad told you to. Updates go through one menu: Update, then Omarchy. A snapshot first. A boot-menu rollback if the update is bad.

Quattro also moved the internals from a git checkout in your home directory to system packages. Your edits stay yours. An update does not clobber the file you actually changed. That is a small sentence with a large consequence. It is the difference between a ricing project and a machine you can live on.

Want a custom app? Bind it. Turn a URL into a frameless web app from the menu. Write a bar widget. On release day the community plugin site already had 114 of them. They are not sandboxed. Read the code. That is the trade: more power, more responsibility, no gatekeeper in the middle.

Only the apps you asked for should be running. If you cannot name a process, it should not be there.

AI is a key, not a landlord

Omarchy treats coding agents as first-class. That is the part of Quattro that sounds like science fiction and is already a hotkey.

You pick a default agent in the menu: Claude Code, Codex, OpenCode, Pi, Grok, Crush, Copilot, and the rest. Nothing downloads until you actually run one. The launchers are tiny stubs. Super + Ctrl + Shift + A opens your agent in its own window. In a terminal, a does the same inline. A process crashes, you get a toast, one click hands the core dump to that agent. Theme changes follow Claude, Pi, and OpenCode. The top bar grows a usage panel the first time it sees agent traffic, then stays out of the way until then.3

Because AI is baked in that deep, it can modify the OS in whatever way you want. Build a new theme. Change how the bar looks. Fix an app that is not working. The config files are plain text, the agent can read them, and the change lands without a reboot. You are not filing a feature request with a company that might get back to you next quarter. You describe what you want, the machine changes.

DHH built Quattro this way. In the video he calls it an agentic operating system, “fully agent accelerated in its construction.” He also says the quiet part: you do not have to use any of it. Right-click the default-agent notice, dismiss it, and there is no AI on the machine. That is the right default for an OS. Present. Optional. Not a mandatory cloud account.

The honest split still matters. Those agent CLIs authenticate to someone else’s API. That path is still a lease. Omarchy also ships the local path: LM Studio and Ollama under Install, then AI. Models as files on disk. If the cable is cut, those still run. The Sci-Fi Labs stack on this laptop is the same bet with a different surface. Bonsai. Whisper. Kokoro JS. The canvas, not the chatbot window.

Cloud agent keyLocal model
Where it livesA remote API behind a loginWeights on your disk
Who can stop itThe vendorYou, by not launching it
On OmarchySuper + Ctrl + Shift + AInstall > AI > LM Studio or Ollama

The phone, and the rest of the hardware

Keep this post on Omarchy. The future it points at is larger.

If you mostly use a phone for a camera and a browser, that is all it should run. Not a store. Not a dozen silent listeners. Not a corporate account as the price of unlocking the device you already paid for. The same rule as the desktop: only the apps you asked for. Custom apps to your liking. No gatekeeping. No sending your photos and your location to someone else’s data center because the default path had no other door.

As the models get better, that becomes a literal instruction to the hardware. Speak. Get a surface back. Bind a camera. Bind a browser. Leave the rest off. Omarchy is the desktop proof that this is already a taste, not a mockup. A tiling window manager used to cost a thousand hours. Agents collapsed that. The same collapse will hit the phone, the headset, the radio in the living room. The constraint is not capability. It is whether the vendor lets you.

Linux on a phone is still messy. That is not an argument for keeping the lease. It is an argument for the next Omarchy-shaped cut: a small set of defaults, a key you can learn in a week, a way to throw away everything you did not ask for.

What this desk already does

The published sites are demos. The product is the copy that runs on your machine. Knowledge Graph is a private spatial canvas. Where is Paul? is a globe and a timeline. On this laptop the model is Bonsai. Whisper hears. Kokoro JS speaks.

Omarchy is the operating system version of that sentence. Memory you own, models you run. 16 GB is the machine most people actually have. Offline is the proof.

Burn the ISO if you want to feel the desktop. Keep the rule even if you do not: if you cannot name a process, it should not be running. If a company can pull the plug, you do not own the stack.

Sources

  1. David Heinemeier Hansson — Omarchy Quattro (14 Aug 2026)
  2. Omarchy v4.0.0 — The Quattro Release
  3. The Omarchy Manual — AI
  4. The Omarchy Manual — Hotkeys
  5. omarchy.org — ISO and getting started

More from Sci-Fi Labs

They can pull the plug → Bonsai → Knowledge Graph · Part 1 →