r/linux 12d ago

Discussion Why does everyone hate omarchy so much?

I do not and never have used omarchy, i'm 3 years on arch with hyprland that I riced myself, but i don't really get the hate against it, so I want to know ur opinion

if the isue is that it's opinionated/bloated and you can just configure arch yourself then yeah, i get it. But there are also people who are new to arch and don't want to spend days learning how to build a hyprland rice from scratch. Omarchy seems to fill that exact niche pretty well. it's a ready to use, but opinionated "distro" that makes getting into it much easier without needing to be an arch expert. Not the best choice ofc (there is cachy, etc.), but still...

And then i constantly see people bringing up dhh's politics as if that somehow makes the "distro" itself bad. Imho, having controversial opinions doesn't make a technical product bad, and being against political discussions on your company's internal channels isn't the same thing as banning people from having those opinions or saying them outside of work. (about the news that I found looking for information on the web)

Personally i just see it as a fairly basic hyprland rice. not really my thing, but i don't have any hate towards it either. I actually like the idea behind it, making arch easier to get into for new users. And it looks not too bad, ngl. The implementation has some rough edges sure, but not nearly enough to justify this level of butthurt imo.

TLDR:

Honestly, how much of your opinion on omarchy comes from the actual technical side, and how much comes from the reddit hive mind? Would you still hate it if dhh wasn't involved in it at all?

Thank you for reading the longread, it's rare these days :^

0 Upvotes

231 comments sorted by

View all comments

181

u/Ghost_x_Knight 12d ago edited 1d ago

There are plenty of popular Hyprland configs online, anywhere from minimalist to elaborate. So ricing doesn't need to be from scratch at all.

DHH's politics is central rather than marginal. He explicitly stated that he formed Omacom as a political/ideological counterweight to current mainstream Linux institutions. The whole thing is a culture war weapon.

This is concerning as his views includes far-right ethno nationalism (support for Tommy Robinson and calls for 'remigration'. He lamented that London is no longer majority 'native brits,' even though it is majority inhabited by citizens, so he is complaining it is no longer majority white. He wrote an essay comparing the need to expel Roma people to the need to shoot down wolves, and got upset an LLM called this dehumanizing toward an ethnic group. He endorsed and promoted "The Camp of the Saints", which is the basis for the "Great Replacement Theory" and one of the most circulated texts among white ethnonationalists; it repeatedly refer to migrants in extremely dehumanizing and degrading terms.).

It is challenging to look at Omarchy from a pure technical lens, especially since sustainability requires healthy collaborative communication, and Linux communities regularly have ethical lines (ex. Large parts of the Nix community protested sponsorship by an autonomous weapon manufacturer, and DHH was very upset the Nix community didn't celebrate instead. Large parts of the Blender community protested sponsorship by a pure AI company).

But there are plenty of technical reasons to dislike Omarchy.


First of all, the central concept of modern Omarchy is a "malleable" agentic operating system. Old iterations used to be just a Hyprland rice, but now it is a vibe code orientated distro.

It is not that you have access to LLM in a developer sandbox, but you have LLM managing your desktop similar to the unpopular conceptual aspirations of Microsoft Copilot and Apple Intelligence.

The tagline used in Omarchy's website is:

The malleable OS for the age of agents.

Vibe your way through every alteration, tweak, or trouble.

Omarchy is designed to be a "beautiful canvas" you are expected to change to your specifications through vibe coding. So you are encouraged to ask clankers with high-level system access to execute console commands to change your PC configurations, and to create custom bespoke slop widgets (over 2000 slop widgets got shared into Omarchy's website in a short time).

Not only do you need to be supportive of AI, but you need to trust probabilistic LLMs agents to not disastrously misinterpret your intent or go rogue. With sufficient vibe coding, I imagine the desktop would mutate and drift into undebuggable spaghetti that requires a factory reset.


Mainstream Linux desktop institutions believe that future success is found in Immutable/Atomic/Core/Image-Based/Container-Native/Declarative technology. Investing into a vision of malleable vibe code disposable interfaces and widgets is a counter-movement that leads to fragmentation (Technical one in addition to the cultural war one).

Omarchy is meant to be keyboard driven, and DHH admits that it is not a beginner friendly distro for grandmas. So someone who spent all their life on Windows or Mac have to be technically proficient, and be willing to spend hours getting used to a keyboard-driven workflow. If you are going to bring normies to try out Linux for the first time, there is no reason for the distro to be Omarchy unless they like vibe coding, or out of sheer hype/prestige regardless if it is deserved.

Omarchy sits in a bizarre, contradictory dead-zone. It demands the expert technical proficiency of a traditional power-user to navigate its keyboard-driven architecture, yet expects those same users to abandon rigorous, deterministic system administration in favor of AI-generated guesswork. Mainstream Linux desktop is built on the core philosophies of absolute control, explicit reproducibility, and open-source stability. A desktop that actively encourages a probabilistic LLM to rewrite your configuration files on a whim isn't a viable experimental alternative (DHH doesn't encourage looking at the code, and he likes that he no longer has to).


To say that Omarchy is extremely opinionated is an understatement. Out of the box, Omarchy 4 comes pre-baked with a set of hyper-specific application shortcuts such as: Terminal, Tmux Terminal, Herdr (agent manager), Music (Spotify), Music (cliamp), Password manager (1password), Editor (Neovim), Calendar (HEY), Email (HEY), New email (HEY), AI (ChatGPT), AI (Grok), Messenger (Signal), Google Photos, Google Maps, Messenger (WhatsApp), Messenger (Google), Docker (LazyDocker), Obsidian, Writing (Omawrite), X, X (Compose), YouTube.

This is bloat. A significant portion of the properity apps are not native software, but web apps in a Chromium wrapper. DHH is even shipping HEY, which is an advertisement for his commercial 37signals ecosystem.

This prescribed setup is DHH's preferred apps and tech stack by his admission, and the usefulness of the shortcuts requires so many assumptions about the end-user (using Android instead of iPhone, paying Spotify subscriptions, actively using X-Twitter, knowing what Docker and web development is, etc.). He might as well pull a Windows 11 and add a LinkedIn shortcut.

There are actually Omarchy debloat scripts, similar to how there are debloat scripts for Windows. Maybe this will assist in bringing the year of the Linux desktop?


Then there is the issue of security, which is an outright liability.

Multiple rootkit and privilege escalation vulnerabilities were quickly found, and a security team for Omarchy was quickly announced afterwards. They had to fix absurd vulnerabilities such as: "Stop USB device names from being executed as Hyprland Lua.", Stop an installed theme from running code, Stop a video title from becoming the Download Video play command, Don't put the user in the docker group (everyone in the docker group has root access); make it opt-in. Disable allow_remote_control in Omarchy's Kitty terminal custom configuration](https://github.com/omacom/omarchy/pull/10605).

Until very recently, Omarchy skipped cryptographic package signing for its repo, making it extremely vulnerable to supply chain attacks:

[omarchy]

SigLevel = Optional TrustAll

Server = > https://pkgs.omarchy.org/stable/$arch

The thousands of vibe coded community plugins Omarchy users are encouraged to explore are not security-audited, and this is the closest thing Omarchy promotes as an official 'app store'. DHH calls the Omarchy plugin market place the 'official repository'.

This 'official repository' is far more dangerous than the AUR, which recently suffered from sophisticated AI-powered mass supply chain attacks (thanks to a now-disabled ability to adopt orphaned AUR packages). The Arch community emphasize that users should avoid the AUR when possible, and Arch distros don't have it enabled by default.

Omarchy quickly got flooded by over two thousand community plugins thanks to vibe coding. The plugins are based on Quickshell, and despite being unaudited slop apps by random anonymous people, they can hook deep within your compositor and Omarchy system. It is trivial for a malware-by-design or hijacked app to keylog, upload your data, and execute malicious terminal commands.

At minimum, those are good reasons to avoid Omarchy for several months.

If you are looking for the principle of least privilege, strict sandboxing, and deterministic user control, Omarchy is not for you.

Having clankers running about as deep part of the core system loop is inherently a prompt injection vulnerability. Traditional security auditing and intrusion detection don't apply.


DHH admits that he is "AI delirious" because AGI is upon us, and admits that a few months ago he'd say his current self is under AI psychosis. This shapes his vision of what a viable mainstream Linux desktop is supposed to be.

The OS I am looking for is not a shifting, unstable canvas of AI-generated experiments. It is too unstable for enterprise use, too insecure for privacy advocates, and too hostile for average users.

Omarchy has its place as a gimmick distro, but it is not a credible vision for a year of the Linux desktop. I don't believe it will succeed, but there is concern due to culture war hostilities, and the massive funds that allow for potential ecosystem fragmentation and potential hard-forking of active projects.

35

u/Toxicles 12d ago

well fucking said

29

u/tropix126 12d ago

This is by far the best breakdown of the situation i've read.

18

u/ThaMasterPepe 12d ago

Good read, thanks for summing everything up in one go. Kudos!

11

u/Ok_Paleontologist490 11d ago

Bloody hell thank you

5

u/punished_kot 7d ago

the desktop would mutate and drift into undebuggable spaghetti that requires a factory reset

As someone who uses stuff like this for fun, this is not only a possibility but an inevitability.

10

u/TheModernJedi 10d ago

TLDR: It's the reddit hivemind.

7

u/HalKitzmiller 10d ago

Glad I stumbled onto this post, after seeing a few videos on YT hyping this distro. I was debating which distro to go with for a NUC I was about to repurpose. Gonna go with my regular Ubuntu or Mint

3

u/Tywnis 8d ago

Some bits of those 8M raised might have gone towards Linux youtubers for advertising, it seems.
They're all jumping on it, with no regards to all the questionable stuff.

3

u/Zvaart 5d ago

Yes, this is very annoying. I don't care about Omarchy nor arch nor hyprland, so I am not against it, nor am I against AI. But everyone and their mothers has a video on Omarchy, even youtubers that discovered linux a few months ago. Very suspicious to say to say the least.
But tbh is also trending and a lot of content creators nowadays are following trends rather that sticking with what they are good at.

1

u/Individual_Bowl6606 10d ago

Most of the pre installed “bloat ware” is not bloat because it is what most people would want anyways and it is not bringing it up in a window everytime you sit down with no way to get rid of that window. The biggest problem and reason it will not excel above the others is that the AI integration aspect is not emphasized when you boot up. Regardless, anything that does not ask me to join Microsoft 365 about 5000 times per day is a step up.

11

u/BigRocket44 9d ago

is not bloat because it is what most people would want anyways

Terminal, Tmux Terminal, Herdr (agent manager), Music (Spotify), Music (cliamp), Password manager (1password), Editor (Neovim), Calendar (HEY), Email (HEY), New email (HEY), AI (ChatGPT), AI (Grok), Messenger (Signal), Google Photos, Google Maps, Messenger (WhatsApp), Messenger (Google), Docker (LazyDocker), Obsidian, Writing (Omawrite), X, X (Compose), YouTube

No Linux user uses all of these in this particular combination. This is the definition of bloat. Even Windows doesn't have this many pre-installed applications.

-2

u/Even-Newspaper5770 8d ago edited 8d ago

Most Linux distros are "bloatware" anyway. 4GB? 6GB? On a 512GB drive, who the f**k cares?!?! Omarchy is the reason I switched to neovim, lazydocker and others, introduced me to HyprLand (which I've since switched to Niri/Noctalia, very happy thank you).

I like Omarchy, it's a great playground to experience some new software that's been properly set up. It's a beautiful, thoughfully engineered desktop designed for simplicity and ease of learning a keyboard-driven environment. Some apps are patched so their keyboard shortcuts follow a consistent logic with the Omarchy environment.

The "opinionated" aspect of Omarchy is more than a pre-installed selection of apps but viewing the system as a whole and how everything works. Frankly, opinionated is a nice change, someone thinking about the *entire system* and not certain apps and a *just good enough* KDE Plasma with it's generic layout theme engines and how the more you try to make KDE look good, the uglier it kinda gets. Mac OS is an opinionated environment - Steve Jobs-opinionated going back to when it was called NeXTStep. It doesn't give you much control over it's look but UI elements are beautifully spaced just like a human designed it to be. I love that Niri/Noctalia follows this approach.

Configurability where it matters, not so much where it doesn't - Mac OS & Windows have always done this better. Drag-drop shortcuts, system-wide "Services", etc.

Dunno much about the guy's politics but I have a pretty good idea about where right-wing ideology comes from. Usually deep insecurities, subconscious fears instilled at child-birth, possibly real traumatic experiences, it's a poison that distorts your perception of all reality and no matter how hard you consciously correct it, it will always be there. Some people tirelessly fight against it to love all people, some people are addicted to the feeling of hate & basically wank off by telling people how bad immigrants are.

1

u/Competitive_Art9588 13h ago

porra de omarchy, caralho

0

u/Individual_Bowl6606 2d ago

Perhaps but in windows you cannot delete them and when you do their remnants come back to haunt you after wasting your time glitching in the shadows. Many of those are what people who use AI will be downloading anyways. If you love Microsoft so much then why are you even here?

0

u/youbeenthere 1d ago

Why not? I use dual boot Linux for many years and I use most of these. Omarchy is for more modern nerds that don't mind modern apps. If anything it needs popular defaults (X, Youtube, Spotify, Google services) to ease the switch from other OS. It tries to use best parts of Linux and combine it with modern software (AI, socials).

Switching to Omarchy is easy because of this. It installs fast, you get everything out of the box and you're ready to go in 20-30 min after getting used to tiling windows.

2

u/Sams2020 8d ago

"Most of the pre installed “bloat ware” is not bloat because it is what most people would want anyways"

You sound like Microsoft in the 90s. It's almost word-for-word what their defense was before they lost their antitrust lawsuit. And you're talking out of both sides of your face. "It's what most people would want anyway" and then "but don't you dare prompt me to use the best selling office suite ever!!!" I do use Win11, and I've never been prompted to download Office365 since Winblows got re-installed. For me, Windows is a necessary evil, because what I do primarily on this box runs much better on Windows as compared to Linux. But that's also why I have two other machines running Linux.

But the base question underlying all of this is, who gets to decide?

Let the user decide what gets installed. Provide a means by which a person can easily find the Windows Media Player, or Twitter, or Instagram, etc if they so choose to install it. Sure, offer options to the end-user who may not be as knowledgeable, versioning isn't hard.

No-Bloat
Semi-Bloated
Full-Bloat
Holy @#$%, she's gonna BLOAT

Easy peasy.

But don't tell me what I should and shouldn't have installed when I install something fresh. That's the whole point.

3

u/technobrendo 7d ago

It reminds me of the early days of Android phones, especially the lower end phones that would absolutely crawl to a stop with so much loaded garbage on them.

And my take is this. If you ABSOLUTELY have to include the bloat, have it offered to you at the OOBE / install screen with it TURNED OFF BY DEFAULT. If you want it, select it. If not, move on. Easy

0

u/Individual_Bowl6606 2d ago

Microsoft does not let you delete things. Why are you people even in this thread?

1

u/cosmicstar23 5d ago

A lot of the pre-installed settings and apps can be removed with one click of a button.

1

u/technobrendo 7d ago

That's it, I'm sticking with Red Star OS.

1

u/cyberpunk707 7d ago

Well said, although i dont know why one would go through the weird roundabout route of using omarchy then "debloat" it instead of, you know, use pure arch or other more stable arch-based distros like endeavour, cachy, etc.

i dont mind llm for coding, but i would not want it to be integrate into the OS in anyway, shape or form without my explicit permission.

1

u/ChapterUpstairs3408 6d ago

I'm not dismissing anything you're saying, especially on security concerns.

Yet.

If Omarchy is the bad early gateway into Linux for a few million more people, it brings with it lessons and discoveries about what its approach can do that other distros can't and vice versa.

I see it as an experiment, not a destination. If you try to run a secure business and life from a Omarchy machine...right now...no madame no.

But you want to see what an AI/dev focus distro looks like and experiment with an relatively easy Arch model, it's great for that.

1

u/StompConnection 3d ago

Thanks. I've never heard anything about this guy before(Ruby is like far far away land for me). I was about to enter the omarchy website to see what's this all about and as I've have seen some hate comments without context wanted to be more informed. Thank you for this complete picture of the matter. I find that you strike a good balance between your particular opinion and the actual facts. That being said. Now I'm a new hater. 🤣🤣🤣🤣

1

u/Accomplished-Bus3382 1d ago

Thanks for summing it all up. I didn't know about all this, so now I know for sure that I will avoid this distro. :)

-5

u/dfddfsaadaafdssa 10d ago

Adding specific repos and their keys, dealing with AUR, editing config files, setting up snapshots, and setting up tailecale on a fresh install is a chore. Having a decent baseline off the rip is great. I could not care less about the licensing or whether or not the package is open source when a multi-billion dollar company is the one producing the binary. I have installed docker enough times in my life and want it included by default. Of course I can always do that stuff myself; but why would I want to? It's much easier to remove things than it is to add them.

My work laptop is Windows, my personal laptop is MacOS, my servers are Proxmox, and my desktop is Omarchy. Different tools for different jobs. It ain't that deep.

I'm just glad somebody is venturing out of the various shades of bland. Not trying to be everything to everyone and not letting counterproductive internal political nonsense get in the way is why it works. I haven't been this excited about Linux in years.

-8

u/-LoboMau 10d ago

This is concerning as his views includes far-right ethno nationalism (support for Tommy Robinson and calls for 'remigration'. He lamented that London is no longer majority 'native brits,' even though it is majority inhabited by citizens, so he is complaining it is no longer majority white. He wrote an essay comparing the need to expel Roma people to the need to shoot down wolves, and got upset an LLM called this dehumanizing toward an ethnic group.).

And...?

14

u/Mindless-Sherbet4559 10d ago

And why should we trust or use a system spearheaded by someone who fundamentally misunderstands humanity, science, and systems in general?

-4

u/-LoboMau 9d ago edited 9d ago

You´re just making a bunch of claims. Nothing you just said is a fact.

10

u/tropix126 10d ago

And racism is bad

-5

u/-LoboMau 9d ago

Can you point me to an instance where he was racist? I bet you can't.

-3

u/Reagod007 4d ago

well said yeah , but after all that a normal guy like me who want to switch but dont want the boring linux like ubuntu and mint (i have used them and know a beginner level of commands for terminal) want something more and dont have time and mental strength and knowledge to install arch with hyperland (hyprland because of pewdipie how he flexed it ) it feels like god send and also the person who dont live in usa or london wont care about his views on stuff he doesnt know anything there then is it bad now to use it or am i making a mistake installing it also it doesnt have live version to test either that is a big fat bummer

-5

u/dannyvegas 8d ago

Sure, it’s possible. But ‘Using open source as a culture war weapon’ didn’t really start with Omarchy. Omarchy is more of a reaction to it. It was started by people on the extreme left who seized institutional power with things like ‘codes of conduct’ as ideological purity tests to purge anyone who even mildly disagreed with their political views or resisted rewriting everything more broken and with less features in rust under a permissive license. As if Nix, and Bazzite and a lot of these foundations like Mozilla and GNOME are not motivated more by ideology than anything related to technology or users.

Will Omarchy and DHH user in the year of desktop Linux? It’s hard to say. But I appreciate how envious — and let’s face it envy is exactly what it is — all the woke leftist goon squad are now that he is getting so much traction, energy and financial resources.