关于Omarchy:流畅的发行版,复杂的伦理。
Thoughts on Omarchy

原始链接: https://tedium.co/2025/10/13/omarchy-linux-distro-commentary/

Omarchy 是由 37signals 联合创始人 David Heinemeier Hansson (dhh) 创建的一个新的 Linux 发行版,旨在成为一个“美观、现代且具有明确观点”的操作系统——尤其吸引从 macOS 过渡的开发者。它预装了 Chromium、1Password 甚至 ChatGPT 等软件,与典型的 Linux 默认设置不同。 虽然视觉上吸引人且文档完善,但 Omarchy 也存在一些障碍。下载仅通过 Cloudflare 进行,这让连接速度慢的用户感到沮丧,并且安装程序会激进地默认擦除整个驱动器。它基于 Hyprland 平铺窗口管理器构建,为熟悉它的人提供效率,但对于其他人来说学习曲线陡峭。 尽管具有技术优点,但由于 dhh 本人的两极分化观点和过往言论,Omarchy 备受争议。这引发了 Linux 社区内的争论,人们担心与潜在有害的思想联系在一起。虽然 Omarchy 成功地填补了一个利基市场——一种完善的、开箱即用的 Hyprland 体验——但对于许多用户来说,其创建者的公众形象和相关争议掩盖了它的技术成就。最终,它是一个在技术上有趣的发行版,但具有重要的伦理考量。

## Omarchy 发行版引发争议 Hacker News 上的讨论集中在新的 Linux 发行版 Omarchy 及其创建者 David Heinemeier Hansson (DHH) 身上。一些用户称赞其生产力和独特的设置,而另一些用户则因 DHH 富有争议的政治观点而对其持批评态度。 一个关键的争论点是 DHH 决定通过 Cloudflare 以单一下载方式分发 Omarchy,绕过 torrent – 一些人认为这与他过去对该技术的批评有些讽刺。 核心争论在于创作者的个人信仰是否应该影响用户决定采用他们的开源项目。一些人认为开源应该摆脱政治,而另一些人则认为了解创作者的观点对于做出明智的选择和避免无意支持至关重要。 一些评论员还质疑 Omarchy 的长期可行性,将其与其他视觉效果出色但最终不稳定的发行版进行比较。另一些人则为其可用性辩护,强调其高效的工作流程,尽管存在争议。
相关文章

原文

As a Linux user, I’m a relative normie. I actually like GNOME. I have sidestepped the vim vs. emacs debate by preferring nano, and I run Bazzite these days because, while sold as a gaming OS, it is also a stable distro that rarely gives me problems.

But I keep an eye on what’s happening in the world of Linux.

And honestly I’ve never seen anything quite like Omarchy, which sells itself as a “Beautiful, Modern & Opinionated Linux.” Developed by 37signals co-founder and Ruby on Rails creator David Heinemeier Hansson (a.k.a. dhh), it’s pre-loaded with the kind of software that many newish Linux users transitioning from, say, MacOS, tend to grab for themselves.

Chromium? Check. 1Password? You got it. An office suite? Of course. Signal? ChatGPT? Not exactly the default apps you’d expect in a Linux distro. In one sense, you’re getting a single dude’s Linux distro. But in another, you’re buying into that guy’s opinions of what an operating system should be.

I was willing to put the damn thing on bare metal just to understand why it was worthy of so much hype. But then I realized that the opinions started all the way from the beginning of the download process. I’m currently tethered on a smartphone with relatively limited Wi-Fi, which slowed down the ISO download process significantly. The reason? Well, dhh considers torrents outdated (I’m not kidding, check the tweet), so it’s only officially being offered as a single download from a Cloudflare server. Which sounds cool until you’re on a weak-ass connection in constant danger of dropping halfway through the download.

Tethering was too slow, so I eventually downloaded the thing on my phone and copied it over to my machine, at which point I was met with another show-stopper. I was willing to give this thing half a terabyte of breathing room, except when I launched the installer, it insisted on deleting my entire drive. I have multiple SSDs in my laptop, and the only thing on that drive was a copy of Windows I only run when I have to. But that was too far for me.

So I installed something else I was hoping to experiment with (the new Pop!_OS beta with the COSMIC window manager, which would otherwise the most hyped Linuxy thing if not for this) and decided to move this to a virtual machine.

OmarchyInterface.jpg
A sample of the Omarchy interface—a tiling window manager, bare-bones menu, and a whole lot of decisions made for you.

Omarchy: Cool looks, but it’s probably not for you

So, let’s start with the basics: Visually, it looks cool. When I stepped away from the VM for a second, it showed a legit Omarchy-branded screensaver, which is something GNOME does not do. And it’s not like this is the first attempt to build a cool-looking modern distro. But the combination of the creator, who is loved and hated in equal measure, and its approach, which essentially leans into the UNIX-porn vibes of Hyprland, makes it stand out.

Hyprland, for those not familiar, is a tiling window manager that relies on the Wayland compositor. It essentially allows you to keep adding windows to your interface that get laid out automatically, allowing for easy organization and (once you know the right keyboard commands, or key bindings) fast window management. It has been on the fringes of the Linux world for a couple of years. Omarchy is an attempt to make this budding trend a bit more mainstream.

Omarchy is well-documented, but it doesn’t hold your hand. It simplifies the install and setup, but it doesn’t try to fundamentally reshape Hyprland. Dedicated tiling window managers tend to expect the user to edit their settings in config files, which has the effect of scaring away the less technically inclined. So, too, does Omarchy. The key-binding setup is also quite different from a Windows or Mac-style approach, which centers the GUI, in favor of something that can easily launch apps. It tends to rely on a launcher, akin to Spotlight or Alfred on the Mac, but there’s generally no dock to be seen, let alone desktop icons.

This is kind of the knock against tiling window-manager interfaces like Hyprland and Sway in general, and part of the reason why they’ve stayed out of the mainstream. But if you know what you’re doing, this style of interface can become like second nature, only making you more efficient over time. There’s an audience for stuff like this because hackers are hackers and hackers are particular. With that in mind, Omarchy assumes that your skill level (and hardware) is in the ballpark of what dhh can do, or that you can get there. It defaults you to Neovim, an editor with a significant learning curve, with the idea that, once you figure it out, you’re going to 10x yourself.

OmarchyDocs.jpg
Why yes, I immediately changed the editor to nano, sue me.

At the same time, though, it weirdly does not concede the niceties of what a former Mac user might want. This is the first distro I’ve tried that comes with Obsidian built-in. I love Obsidian and have even done some plugin experiments with it, but this is an interesting choice for a Linux distro, because the tool is not open-source. (Nor is the other included markdown editor, Typora.) Which I think speaks to the intent of this project: It’s not to create the end-all be-all FOSS project, but to create a compelling package that gets a developer moving fast.

Yes, some will probably respond that you can find a bare-bones version of Omarchy without all of dhh’s favorite apps—or, at least, easily delete Neovim. Or that there are ways to set up Arch without nuking your entire SSD for the sake of a single distro. But that’s the thing—this is kind of sold as an out-of-the-box experience that devs can jump right into. If anything, the genius of what dhh has made here is the realization that nobody had done this for Hyprland, a buzzy project, so there was an open lane that someone could easily fill. It was a thought that crossed my mind over a year ago, watching Brodie Robertson videos explaining the whole deal with Hyprland. In one sense, I’m glad someone noticed it and did something with it.

The fact that it has approachable docs is a big differentiator—as you’re usually kind of just thrown into distros like these. It was one reason that Derek Taylor, mastermind of the distro-review YouTube channel DistroTube, was quick to praise it over the weekend, noting that while it comes with some very large software packages, it’s overall well-considered.

“I’m really quite impressed with this,” he said. “It’s hard to impress me with Linux distributions these days, because I’ve literally taken a look at hundreds of distributions.”

I could see Omarchy becoming a favorite of dev shops that invested thousands of dollars in the Apple ecosystem during the late 2010s—say, people who bought a 2019 MacBook Pro with 64 gigs of RAM. Those people found themselves stranded by Apple Silicon, with perfectly good machines that unfortunately are no longer getting upgrades.

Some work has been done to make Omarchy support these exact models, which makes me think that was a real factor. Given that these models sell for under $600 on the used market and are still quite capable, it is smart to target them.

And given that this is coming from 37signals, a software company that likely has a lot of old Macs lying around, it only makes sense, right? (Certainly, that’s what dhh implied in a LinkedIn post from earlier this year.)

OmarchyScreenSaver.jpg
Omarchy is very highly branded for a Linux distro, as highlighted by its many Ascii-art-style screen savers.

When Omarchy calls itself “opinionated,” it’s not just talking about the software

The fact that someone with an existing rep outside of the Linux space filled the user-friendly Hyprland void means that it ultimately expands Linux’s user base. That cuts in ways good and bad. I think the target audience is probably people like dhh—experienced developers who have largely spent the past decade and a half using MacOS, who like beautiful things but don’t need the training wheels. (Case in point: The tool has bindings for specific high-end Apple monitors that only a tiny percentage of Omarchy users are likely to have.)

By dhh making the choices for you, you don’t have to make them yourself if you don’t want to, removing a stopper for getting going with an Arch-based approach to Linux. If you hate those choices, blow them out of the water. And if you know what Neovim is, even better.

All that is fine. But Omarchy is a reminder that we live in a world where software isn’t just software, but the people who make it. And dhh, despite his rep as a dev’s dev, comes with a hell of a lot of baggage. Recently, the Ruby on Rails community has been through some things, and dhh himself has proven a lightning rod on multiple occasions, most recently for a post many saw as deeply xenophobic, bordering on eugenicist.

You can read his post yourself—he implies a strongly isolationist point of view while trying to convince you otherwise. As Jake Lazaroff wrote in a recent post about his political commentary:

This is a running theme for David. He is desperately trying to convince you that he is not “far right”, his people are not “far right”, his politics are not “far right”. Probably because—for all his bluster about how the label has lost its power—David knows that it’s actually a huge red flag.

Personally, I don’t think the label matters. I’ve been calling these people “far right” because it’s convenient and accurate, not because I’m invested in that particular term. Shit by any other name would smell as foul, and David and his friends are extremely pungent.

There is some really dark stuff in there, beyond the pale, that seems to platform ideas into a space where a lot of us would rather be talking about different things. At a time when we’re seeing far-right, fascistic ideology gain a political foothold, it’s hard to want to support any innovation that seems to be built by someone trying to push these ideas into the public sphere.

Linux itself has become a culture-war target in recent years, with some commentators in the space even making drama their whole brand. Omarchy, on a software level, feels like a net-positive for the Linux ecosystem, but like Hyprland itself, the culture around it feels divisive. Simply being associated with it will likely make people mad. The CEO of Framework, who has contributed code to Omarchy and has expressed excitement over the distro, is already feeling a bit of backlash from his community.

I recommend this Gardiner Bryant video, which came out after I originally posted, to describe the dyanamic with Framework.

This is not the only example of this—the community around NixOS has faced a similar sort of controversy because of one of its primary users is the military contractor Anduril, Palmer Luckey’s company. (Side note: What the hell, Casey Neistat?)

Omarchy solves a problem in the Linux ecosystem—an onramp for the experienced dev who cares about looks. But it introduces a new one: Divisive politics. That’s a whole layer of drama that goes beyond the traditional KDE vs. GNOME, Rust vs. C, Arch vs. Fedora debates that tend to drive the community.

Tech should be a respite from stuff like this. Instead, software has to be considered in terms of its ethical lines. For me, no matter its technical benefits, the “opinionated” Omarchy fails the test.

There are plenty of other distros out there that don’t make me feel like I’m co-signing onto an ideological perspective that I otherwise would go out of my way to avoid.

联系我们 contact @ memedata.com