7 ms·
No Linux distribution offers a good out-of-the-box experience with anything outside of XFCE, GNOME, or KDE Plasma. On the other end, these alternative WMs lack
by least 4mo ago
No Linux distribution offers a good out-of-the-box experience with anything outside of XFCE, GNOME, or KDE Plasma. On the other end, these alternative WMs lack all of the shell features that people expect from a desktop experience.
I run regular Arch with Niri and Noctalia Shell, which is based on Quick Shell. It is a pretty solid experience. But even with Quick Shell, which has taken a lot of the pain out of closing the gap between traditional DEs and these tiling WMs, it’s still a decent chunk of configuration.
Without it, I’d be doing a ton more configuration with a bar and scripts to display some information. And then those would be hardly functional, since really they’re just showing some stdout from the terminal. If I wanted to actually, say, connect to a new Bluetooth device, I’d still be heading to the terminal to connect.
That gap is what makes Omarchy interesting to me, and presumably to the people who seem to really like it.
Omarchy lets someone install it just like another “real” distribution and get a working OS without having to do hours of configuration and ensuring they have all the additional utilities they’d expect to have.
I think it does kind of have to be a “distro” because the appeal is that you don’t maintain the scripts yourself. You can just install it and get sensible defaults from a fresh install.
There’s nothing stopping Ubuntu, Fedora, or another major distribution from creating something like this. They already have Plasma and GNOME variants that include bundled software and sensible defaults customized from the delivered version of those DEs.
My question for people is whether their objection has to do with Omarchy itself or with the person or people behind it. I get that even without a controversial figure behind it, people might still object to some of the technical decisions behind it. But I find it hard to argue against the idea. It is filling a niche by making alternative WMs like Hyprland more accessible.
- anon7000 4mo agoCachyOS (an Arch distro) has done something kid of like this, where it bundles eg a default setup for hyprland and several other desktop environments. It’s not perfect, but I like their model a lot. I mean it’s very Arch to be able to choose whatever you want, but nice to have some opinionated defaults.
- TiredOfLife 4mo agoCachyOS is not a distro. It's just an opinionated Arch spin
- least 4mo agoWhat makes one a distro and one a spin, flavor, or other made up branding by one of the larger linux vendors? It's arbitrary. They're all linux distributions delivering distinct OS experiences. The only reason we call one a 'flavor' or 'spin' is because Red Hat and Ubuntu wanted to maintain a core identity with its product line.
- Barrin92 4mo ago>My question for people is whether their objection has to do with Omarchy itself or with the person or people behind it both because as I said there's no distinction with a project like this, and I'll give you a technical example for this. The manual which I briefly read through says this on the monitor configuration: "Omarchy assumes you're running on a 2x-capable retina-class display by default[...] It's what you'd want to run on a 27" 5K Apple Studio Display [...] But if you're not running a display with a PPI of 218 or above, you'll want to change the monitor settings ..." then it proceeds to tell you what config files to edit by hand. Monitors with that PPI have a market share of <2%. This isn't a system for people who want things out of the box, it's his personal dotfiles that people use because they know his name. It's like buying Jordan sneakers and thinking they'll make you great at basketball, it's an influencer product. How many people, given that the appeal is to not read anything, have consulted that part of the manual? If this was a nobody's repo it'd have 10 stars and people would ask why the fonts look like crap. If you want stuff working out of the box for non-technical people give them an Ubuntu LTS release, not window managers on release version 0.x. maintained by people in a discord
- least 4mo ago> If you want stuff working out of the box for non-technical people give them an Ubuntu LTS release, not window managers on release version 0.x. maintained by people in a discord "Technical people" covers a vast variety of people. I can and have configured many different non-mainstream WMs and implemented different bars, and found workarounds to different issues that arise from them, both in wayland and X11. A person can be just as technical as I am and still have no interest nor desire to set that all up, but still want to explore or use the paradigm shift that something like a tiling or scrolling WM offer. The problem is that these paradigms people find appealing aren't decoupled. You can't just drop it in to your current desktop because the window management is so tightly coupled to the compositor. You can try things like PaperWM, of course, but you don't really get to experience Niri unless you install it, and then figure out how to handle everything else you need in a way that you'd want. If Omarchy used GNOME or Plasma, there's zero chance it'd have taken off in the same way it has. Yes, it is definitely a case of its virality being tied to an influencer, but it isn't ultimately why someone would stick with it. It gets rid of a lot of the gatekeeping that exists. Anyone that can install a linux distro can install Omarchy and get a fully functional system. That is something we need more of, not less.
- JCattheATM 4mo ago> I think it does kind of have to be a “distro” because the appeal is that you don’t maintain the scripts yourself. It's not a distro because you could overwrite everything by downloading someone else's dotfiles in a few minutes. It's purely just a set of configs.
- least 4mo agoIt would still require install scripts to get from a fresh Arch install to Omarchy. And then those scripts would also be adding scripts that aren't really necessary for any single person's dotfiles but that’s not really the point. The difference is there is an implicit contract. Omarchy is maintained as a complete system. You can install it from an ISO, update it like a distribution, and expect someone to care about whether the pieces work together. hyprland is a minimal compositor and you have to figure out how to put together the other pieces of a shell to get a complete experience. If you're doing that piecemeal, you have to maintain and update those on your own. Changes to each piece that break something has to be addressed individually. With Omarchy, that is maintained by someone else and the downstream user just runs an update to omarchy. It compiles a group of disparate packages and makes something cohesive enough to not require jumping into configuration files to use. That is different from downloading someone’s dotfiles. A dotfiles repo is usually written for one person’s machine and workflow. Omarchy may have started from DHH's dots, but it is structured as something other people are meant to install, update, override, and live in. It separates Omarchy’s defaults from user overrides [1]. I'm not sure what exactly is required for something to be considered a 'distro' but omarchy definitely feels more like one than not, albeit a relatively thin distro based on Arch. [1] https://learn.omacom.io/2/the-omarchy-manual/65/dotfiles https://learn.omacom.io/2/the-omarchy-manual/65/dotfiles
- JCattheATM 4mo ago> It would still require install scripts to get from a fresh Arch install to Omarchy. If it's really just primarily dotfiles, those 'install scripts' are just going to be a few cp and maybe tar commands. > Omarchy is maintained as a complete system. You can install it from an ISO, update it like a distribution, and expect someone to care about whether the pieces work together. Not entirely though, because they defer so much control and judgement to the actual distro they are layering over. I guess it's semantics. I guess if you consider Kubuntu a different distro from Ubuntu then so too would Omarchy be a distinct Distro.