← Writing

I run Omarchy

Omarchy is the desktop I run every day on a home-built Linux box.

I run Omarchy every day on the Linux box I built myself. Arch and Hyprland, assembled into one desktop by DHH and the Basecamp team. I like it. The hardware is home-built, roughly Framework-class, and it has carried me through weeks where I could not afford a surprise reinstall.

What sits on my desk

Omarchy is opinionated. Someone else already made the thousand small decisions about defaults, keybindings, and terminal fonts. I did not have to spend another weekend configuring Hyprland from scratch. I open a terminal and get back to work.

My configs still live in plain text under version control. I know how to rebuild the skeleton if I have to. That matters more than any screenshot.

What I run on it

Most of my writing and terminal work happens here. OpenCode sits in my stack when I want a local coding assistant on hardware I control. Omarchy is the desktop underneath.

When a deadline is close, I want predictability. I do not want to debug why Bluetooth stopped working after a theme update. Omarchy has held that line for me.

Before I change anything

I ask whether the change will still make sense after the next major upgrade. If the answer is no, it waits until the weekend or it does not ship at all.