Skip to content

I Left the Mac After 12 Years. Omarchy Made Computers Fun Again.

I have not opened my MacBook in two weeks. After 12 years on a Mac, that feels weird to write.

My daily laptop now is a lightweight Lenovo Yoga Slim 7i Ultra Aura Edition running Omarchy. My agents live on a server. And I am having more fun with my computer than I have in years.

My desk setup with Omarchy on the ultrawide monitor, the Beelink mini desktop, and my Lenovo laptop

First, I tried to bring Omarchy to the Mac

When Omarchy started showing up all over my Twitter feed, I bought a Beelink SER8 mini desktop to try it. I learned a lot. I still went back to my Mac. In my January post about Clawdbot, I even wrote that the MacBook still traveled with me.

If you haven't seen it, Omarchy is DHH's opinionated Linux distribution, built on Arch and Hyprland. Think omakase for your computer. The tools, shortcuts, and themes are picked for you. You start there and change what you want.

Sure, you can assemble those pieces yourself. I liked having a starting point with taste.

The first thing that clicked was moving around with the keyboard. I had been using Rectangle on the Mac, but mostly to push windows into place. Omarchy made me appreciate having the whole desktop work that way.

So I brought some of it back. Raycast for launching things and shortcuts. AeroSpace for actual tiling. Switch apps, move windows, change workspaces, all from the keyboard.

Great. I had the parts I liked, on a Mac I already loved. Why leave?

Then my laptop became a client

Multiple Claude Code sessions, Codex sessions, Docker apps. My $3,500 M4 Mac with 48 GB of RAM was struggling with the way I worked. I was restarting it every day.

I ended up moving my development environment and agents to a server. Hermes, the coding agents, the containers, all running there. The Mac became a way to reach that machine through Codex remote, Hermes, or Ghostty and Herdr.

That changed what I needed from a laptop: a browser, a terminal, and a comfortable way to get around.

Around the same time, I installed Omarchy Quattro on the Beelink. This time it felt right. I kept using it. Eventually I bought the Lenovo, put Omarchy on it, and started taking that with me. I run Herdr on it too, and it is great. It has stayed part of my setup through the switch.

The plugins are what got me

The biggest change for me in Quattro is the plugin ecosystem. The things I care about can live right in the desktop.

Claude and Codex usage, for example. Limits, reset times, tokens by day. One click in the bar.

Claude Code usage panel with a Codex tab, session limits, and token usage

Or Tailscale. My dev server and phone, right there. Given how much of my day now depends on reaching that server, I appreciate this one.

Tailscale panel showing my dev server and iPhone

I did not like how notifications were handled, so I built my own notification plugin. A panel where I can read what came in, clear things, silence them, or reply when the app supports it. Small preferences, but I deal with them all day.

My notification plugin showing notification cards, silence and clear controls, and an inline reply field

Agents are eager to change things. Here, I can put that to work. Change where something lives, how it looks, how it behaves. Then try it and keep adjusting. This feels different from how I customized my Mac.

DHH makes this point in The malleable computer: open source gave us permission to change the code, but AI is making it practical. That extends to the desktop itself, the window manager, the bar, the notifications.

I wrote about personal software when I built Fino, then built my own email shortcuts with Inbox Keys. This is that same feeling, across the computer I use all day.

So I built my own Loom

I was getting tired of how my Loom videos looked. I wanted more control over the camera layout, the sound, and where the recording went.

So I built Omareel, a screen recording plugin for Omarchy.

Pick an area, a window, or the screen. Put the camera where I want it. Clean up background noise. Upload and get a link to share.

I use Backblaze B2. It also supports Cloudflare R2, S3, and other destinations. The recording can stay local too.

Omareel recording panel with screen capture, camera layout, and voice cleanup controls

The community makes it more fun

I wanted to switch my AirPods between noise cancellation and transparency. Someone had already built a plugin for that.

AirPods plugin showing battery levels, transparency and noise cancellation modes, and ear detection controls

That is the other half of this. I can build what I want, and I get to use what everyone else is building too. Seeing designers make their own plugins is especially exciting. People with different tastes are putting those tastes into working software.

There are even plugin competitions now. The community is behind this, and you can feel it. With that kind of support, I suspect Omarchy is onto something much bigger. I want to keep building things for it.

Linux still has its moments. Audio, Bluetooth, the occasional thing that needs fixing. Even the Omareel screenshot has a microphone warning. But opening an agent session to work through a problem feels much less painful now. I am more willing to tinker.

I still love the Mac. Twelve years is a good run. But I cannot remember the last time I enjoyed using a computer this much. Every time I reach for a laptop, I pick the Lenovo.

Omarchy made me want to mess with my computer again. I had missed that.

I plan to create more plugins and keep improving support for the ones I have built.