| ▲ | femiagbabiaka 4 days ago |
| I cannot for the life of me understand the Omarchy hype. The Linux community has been theming their distribution installs for decades. What distinguishes this from that? |
|
| ▲ | marginalia_nu 4 days ago | parent | next [-] |
| Arch linux is a great linux distro that's kinda difficult to set up (more so historically but it's got that reputation). Hyprland is a great WM that has garbage default settings and requires wading through tons of documentation, as well as a lot of effort to set up. Omarchy is a distribution that ships Arch + Hyprland with sane defaults. The whole thing installs in minutes, and is overall very easy to get going with. This has lead to a lot of people who were previously turned off by all the sharp edges of both Arch and Hyprland to give Arch and Hyprland a shot. Since both of these things are pretty great once you get them going, a lot of people are enthusiastic. |
| |
| ▲ | danpalmer 4 days ago | parent | next [-] | | Sounds like Omarchy also ships with a bunch of bloatware. Why would I need the Hey or Basecamp apps – neither are targeted at developers, neither are commonly used, and both are just websites loosely packaged as installable apps anyway. Similarly for Steam (which runs at startup by default I believe), Spotify, Minecraft (which will bring a JVM?). It's bordering on Dell shipping Norton Antivirus to everyone and calling it a value-add. | | |
| ▲ | marginalia_nu 3 days ago | parent | next [-] | | That's more than a bit exaggerated. Apart from Spotify, it ships with a few app launchers for PWAs for some of 37signals' stuff. These launchers are easily removed, and basically just launch chrome windows. It does not ship with steam or minecraft, though it has a menu where you can install it (along with various popular software, mainly development tools). | |
| ▲ | archon810 3 days ago | parent | prev [-] | | Because DHH, obviously. |
| |
| ▲ | Xerox9213 4 days ago | parent | prev [-] | | Does Omarchy offer anything other than opinionated dotfiles? These have always existed. | | |
| ▲ | marginalia_nu 4 days ago | parent | next [-] | | It basically is opinionated dotfiles and a few scripts, though that's a bit of a reductive take. The killer feature of Omarchy is how accessible and streamlined it is. You can set up your own arch+hypr environment in a weekend of tweaking and fiddling assuming basic Linux competency, or you can use Omarchy and get where you want to be in 10 minutes with no tweaking or fiddling. If you want is the outcome of the fiddling, then Omarchy is a great choice. If you want is fun of the fiddling process, then it's not for you. | | |
| ▲ | nickjj 4 days ago | parent | next [-] | | I'm surprised so many people who want to use Arch aren't in it for the fiddling. I've had publicly installable dotfiles with a "1 command and ~5 minutes later" you have your development environment set up for a few years now. It is command line focused since my main box is running WSL 2 with Arch Linux. The script works for Debian, Ubuntu, Arch and macOS since I use a work laptop that's running a MBP. It was a lot of fun building things up and learning about the process as I went. When I got a laptop to install native Linux a little while back, Omarchy was just coming out and I figured ok since I will want a solution to trick out a window manager / DE I'll want more than command line tools so I took a look. I ended up avoiding it for a few reasons but the main one was I don't want to ask for permission or maintain a fork to deviate from the Omarchy defaults that cannot be customized without a fork. I love Rails and the philosophy behind it but I don't think the same model applies to something as intimate and personal as your OS. Your OS is more like a custom application made for you, especially if you're going down the Arch (or Linux in general) route. | | |
| ▲ | marginalia_nu 4 days ago | parent [-] | | If you feel it's not for you, then it's probably not for you. I don't think Omarchy is or needs to be for everyone. Its recipe for success is likely that it's catering to a fairly particular archetype that's generally overlooked by most distributions and OS vendors, and not trying to be or do anything else. | | |
| ▲ | nickjj 3 days ago | parent [-] | | I don't think distributions or OS vendors focus on that because imagine the outrage if you installed Windows and it pre-installed Zoom, Spotify and 80 other apps for you out of the box. I think it's popular because DHH turned dotfiles into a product and it's being marketed as a distro. Arch + (Hyprland, Waybar, Walker and Mako) are all really popular and standlone tools that make up a reasonable looking desktop environment which Omarchy happens to use too. I have nothing against it. If it gets more people using Linux, that is a huge win. I just find it fasinating to see it from the outside. | | |
| ▲ | marginalia_nu 3 days ago | parent [-] | | I think this is a bit reductive. I came from using basically the same configuration, configured piecemeal, and migrated to Omarchy because I really enjoy the cohesiveness of the experience. The bundled software aspect is also kinda exaggerated. It almost entirely consists of app launchers for a few chrome-based PWAs. There's like no software to speak off, it's just a .desktop-file you can remove if you don't want it (there's even a menu for that). It's arguably more of a demo of Omarchy's excellent PWA tooling than anything else, where you can create your own PWAs with a simple TUI that blend seamlessly into the rest of the system. This is the supposed bloatware looks like $ cat ~/.local/user/applications/HEY.desktop
[Desktop Entry]
Version=1.0
Name=HEY
Comment=HEY
Exec=omarchy-launch-webapp "https://app.hey.com"
Terminal=false
Type=Application
Icon=/home/user/.local/share/applications/icons/HEY.png
StartupNotify=true
| | |
|
|
| |
| ▲ | OJFord 4 days ago | parent | prev [-] | | Thousands of people share their dotfiles though, there's just no need for it to be its own Arch-derivative distribution. Could've just been 'here are my dotfiles, works best on Arch'. | | |
| ▲ | marginalia_nu 4 days ago | parent [-] | | I came from doing that that before switching to Omarchy and it really is not the same. A lot of "other people's dotfiles" have issues, and often just a few too many anime waifus bundled. That's fine I guess, but it's not what I'm looking for in a WM. The fact that DHH's managed to rally a community to participate and maintain Omarchy is also a big part of it. If you have an issue, other people will have that issue, and quickly work together to find a fix. There's also a discord full of people running your exact setup you can exchange experiences with. | | |
| ▲ | OJFord 3 days ago | parent [-] | | I'm not at all discounting the value of rallying a community around one configuration - I just think dotfiles could have been the distribution mechanism, and it would be as valuable given the same community around it. |
|
|
| |
| ▲ | 1oooqooq 4 days ago | parent | prev | next [-] | | absolutely not. every single arch user thought of making a distro with opinionated defaults, but then they realize the just have to edit the wiki to provide the community the same benefit. some rich dude lack the self awareness for such. he's both ignoring advanced users would rather have option open and defaults documented, and new users would just use manjaro. | | |
| ▲ | marginalia_nu 4 days ago | parent [-] | | I like Omarchy as an advanced user. I migrated off vanilla Arch + Hypr to Omarchy because it saves me a bunch of hassle setting all that up myself. I want the outcome, don't particularly enjoy the fiddling. I definitely could, I've even done LFS way back in the day, but I have other things I'd rather do with my time these days. I think it's in many ways a project that caters to professional programmers. It's definitely not for beginners, neither for enthusiasts. I respect there are people who would rather do all the fiddling themselves, but that's not what I'm looking for, and neither am I looking for a windows- or mac-a-like desktop environment like the ones you get with most distros. What I want in a desktop is exactly what Omarchy is offering. | | |
| ▲ | 1oooqooq 4 days ago | parent [-] | | comparing arch with LFS is wild, but thanks for sharing. I personally just pacman install the kde metapackage, and I'm done. | | |
| ▲ | marginalia_nu 4 days ago | parent [-] | | I'm not saying arch is anything like LFS, I'm saying I've done LFS and this is not an "arch is too hard" thing. |
|
|
| |
| ▲ | Galanwe 4 days ago | parent | prev [-] | | Yes, it goes beyond mere dotfiles. There's a LUKS setup, PAM setup, ufw setup, yay/aur setup. |
|
|
|
| ▲ | robinhood 4 days ago | parent | prev | next [-] |
| The great strength of Omarchy is the fact that they've repackaged every good things from many different projects (arch, hyperland, and many packages) so I can install a fully functional distro with nice defaults, and every hardware working (bluetooth etc...), in less than 3 minutes without any interaction whatsoever. And it just works. Not because of Omarchy per se, but because they scripted the hell out of it so it just works™. It's not magic, but damn it's nice. |
| |
| ▲ | boxed 4 days ago | parent | next [-] | | Isn't that just Ubuntu? | | |
| ▲ | babypuncher 4 days ago | parent | next [-] | | The "nice defaults" of Ubuntu and Omarchy cater to completely different audiences | | |
| ▲ | efreak 4 days ago | parent [-] | | Isn't that just tasksel and defaults? Iirc the various Ubuntu flavors each have a package for their default settings... |
| |
| ▲ | wyclif 4 days ago | parent | prev | next [-] | | Way, way better than Ubuntu. And it adheres to *NIX philosophy by making all the config editable via text files. | | |
| ▲ | flexagoon 3 days ago | parent | next [-] | | What exactly in the UNIX philosophy says configs should be editable via text files? It specifically talks about CLI tools using plaintext for their I/O to allow piping commands - not about configuration. | | |
| ▲ | wyclif 2 days ago | parent [-] | | It's called the "Rule of Textuality", a component of which is: "Store data in flat text files." This principle recognizes that text files are human-readable, easily editable with any text editor, version-controllable, and can be processed by standard UNIX tools. |
| |
| ▲ | sleepybrett 4 days ago | parent | prev | next [-] | | having run ubuntu-server for awhile for my home server.. what config files do i need to edit without a text editor? | |
| ▲ | IshKebab 4 days ago | parent | prev [-] | | That sounds worse. |
| |
| ▲ | Perz1val 4 days ago | parent | prev [-] | | Yes, but ubuntu made stupid choices most developers don't agree with | | |
| ▲ | whitepaint 4 days ago | parent [-] | | Like what? | | |
| ▲ | input_sh 4 days ago | parent | next [-] | | Right now, snap (2016-present). Before that, Unity instead of GNOME (2011-2017), Mir instead of Wayland (2006-2015), Upstart instead of systemd (2013-2017). They always do something custom-made and not adopted by anyone else, only to completely backpedal and go with what everyone else has already been doing. So, even if you like their custom-made solution you'll eventually end up being disappointed. After that, it becomes like a relic that only some frustrated sysadmins like me will have to deal with whenever we interact with some legacy systems, which definitely doesn't help with Ubuntu's overall reputation. | |
| ▲ | slipheen 4 days ago | parent | prev [-] | | The big one for me is moving packages to snap. You can work around it, but that defeats the whole “works out of the box” aspect |
|
|
| |
| ▲ | slightwinder 4 days ago | parent | prev | next [-] | | How well does it work if I want to move outside the scripted defaults? | | |
| ▲ | nextos 4 days ago | parent | next [-] | | It's not hard, but it's advisable to eventually set up a parallel blank Arch install where you configure everything from scratch based on things you liked from Omarchy. I think the beauty of this is to get to understand all components in your system, which is quite simple actually. | |
| ▲ | homebrewer 4 days ago | parent | prev | next [-] | | You're not supposed to with these macOS-like distributions, that's their whole idea, "take it or leave it". | |
| ▲ | xeromal 4 days ago | parent | prev [-] | | Don't. Just use arch if you plan on changing. It's not for you |
| |
| ▲ | nixosbestos 4 days ago | parent | prev [-] | | Right. Bluetooth notoriously isn't enabled and working out of box on literally every main distro I can think of. /s (and yes, yes it is.) | | |
| ▲ | 1oooqooq 4 days ago | parent [-] | | it's one package install tho. did you try to search for Bluetooth on the arch wiki? |
|
|
|
| ▲ | cosmic_cheese 4 days ago | parent | prev | next [-] |
| Omarchy isn’t for me, but for those who find a minimal tiled Linux desktop interesting but don’t want to get lost in the jungle setting their own thing up, I don’t think you can possibly do better. It’s throughly thought through, polished, streamlined, and designed specifically to be accessible to newcomers. |
| |
| ▲ | zeppelin101 4 days ago | parent [-] | | Omarchy sounds very compelling (though I'm personally done with trying to run Linux on the desktop), but tiling window managers are just not very practical, for numerous reasons. DHH would be wise to also offer and optimize non-tiling WM setups. | | |
| ▲ | thomastjeffery 4 days ago | parent | next [-] | | Have you tried KDE/plasma6 recently? IMHO, it's better than anything else, including Windows and OS X. | | |
| ▲ | cosmic_cheese 4 days ago | parent [-] | | Plasma isn't bad and better than Windows in most respects, but it's kind of the opposite of Omarchy in that it has a trillion toggles and its defaults don't work for many, so a good deal of tweaking is required to make it "cozy". | | |
| ▲ | thomastjeffery 4 days ago | parent [-] | | I'm curious which defaults you find so unusable. I'm rather fiddly and particular, but I haven't done much more to my KDE setup than disable mouse acceleration. | | |
| ▲ | cosmic_cheese 4 days ago | parent [-] | | It's less about any specific setting and more that many aren't quite to my taste. It's usable, but getting to a place where I like it takes some time. |
|
|
| |
| ▲ | cosmic_cheese 4 days ago | parent | prev | next [-] | | I agree, but that seems unlikely given his inclinations. While there's loads of options for distributions that ship with a traditional floating window manager/desktop environment, few have gone the extra mile in holistic design with e.g. unified configuration and eliminating hoop-jumping to the greatest extent possible. | |
| ▲ | yoavm 4 days ago | parent | prev | next [-] | | > tiling window managers are just not very practical, for numerous reasons What reasons? I've been using tilling window managers for years now, and I feel like it's 1995 whenever I need to deal with dragging and maximizing windows. | | |
| ▲ | Kon5ole 4 days ago | parent [-] | | I agree with the gp. I like some aspects of tiling vms but gave up after a while. The main pain points for me were 1) I often end up with two windows each taking a side of the screen leaving basically nothing of interest in the centre. So I end up jumping through some tetris-like hoops to make a window be centered. 2) If I close any window all the others move, often causing a repeat of problem 1 3) apps not supporting it properly causing weird graphical glitches 4) some apps should never be small windows, others never large. Basically I ended up spending more time managing windows with a tiling vm than I ever did before, which eventually outweighed the benefits. |
| |
| ▲ | pythonaut_16 4 days ago | parent | prev [-] | | Curious to hear why you think tiling window managers aren't practical. Hyprland is like half the point of Omarchy (the other half being Arch) |
|
|
|
| ▲ | azemetre 4 days ago | parent | prev | next [-] |
| It's a way for web developers to easily work in the linux sphere without getting burdened too heavily. Not saying that as a dig to web devs, I'm a web deb but that's all it really appears to me. Popular dude in web dev community made it slightly easier for other web devs to do a thing. |
| |
| ▲ | threetonesun 4 days ago | parent | next [-] | | Which is a great use of Linux. I have gaming oriented ones (Bazzite, SteamOS) installed for gaming, why not a dev oriented one for dev-ing. | | | |
| ▲ | ergocoder 4 days ago | parent | prev [-] | | It's not just slightly easier. It's much easier. Sure, there's no innovation in it. But not everything has to be innovative. Useful things can be important too. |
|
|
| ▲ | slightwinder 4 days ago | parent | prev | next [-] |
| The interesting part is, how not dev-friendly their website looks and acts. It smells more like a toy for r/unixporn than something that actually caters to real developers. How old is this project? Is this just a result of lacking manpower? |
|
| ▲ | 827a 4 days ago | parent | prev | next [-] |
| Developers oftentimes struggle to understand how important marketing is. |
|
| ▲ | noir_lord 4 days ago | parent | prev | next [-] |
| First time I've heard of omarchy, that said often when I really don't understand the hype of a product I have to remember it's possibly just not for me. I've been a desktop linux user since the 90's and entirely since 2003 (excluding gaming) so I'm not the target user. Cute in the video on the omarchy page that they use Edward Hopper's - Nighthawks painting (~11m) - that was my default wallpaper for about 15 years on Linux. |
|
| ▲ | znpy 4 days ago | parent | prev | next [-] |
| It's "hannah montana linux" (https://linuxreviews.org/Hannah_Montana_Linux) for the late 2020s. |
|
| ▲ | troupo 4 days ago | parent | prev | next [-] |
| It's a dead-simple distribution with an opinionated setup that, well, mostly just works. It's a techie's version of a non-tech distribution where you don't have to tweak anything (or almost anything) to get a nice experience out of the box. Think of it as "Ubuntu, but explicitly marketed for devs" Plus hype because DHH is a well-known figure. Linux fandom really doesn't understand the power of defaults and the power of user experience. I mean, in the first versions of Omarchy installer you had to type in some CLI commands just to select and connect to wifi. This comes from Arch, a " a lightweight and flexible Linux® distribution that tries to Keep It Simple" [1] What's more simple than connecting to one of the most ubiquitous connection types via iwctl [2] during OS installation. So DHH decided to make an opinionated config that mostly just works and provide you with a few conveniences out of the box. [1] Yes, those capital letters are on their website https://archlinux.org [2] https://wiki.archlinux.org/title/Iwd#iwctl |
| |
| ▲ | cosmic_cheese 4 days ago | parent [-] | | > It's a dead-simple distribution with an opinionated setup that, well, mostly just works. Sounds a lot like Rails when you put it that way, which is no coincidence given the figure behind it. |
|
|
| ▲ | Avicebron 4 days ago | parent | prev | next [-] |
| Omarchy is DHH of rails fame. Lots of us like ruby a lot (myself very much included), that being said I've got Omarchy running on a vm as a test case and in the <2 minutes I've looked at it i dont really think it's very intuitive. |
| |
| ▲ | sonar_un 4 days ago | parent [-] | | I spent 2 days trying to get it to run in a VM and it was not playing well. So I just gave it up. |
|
|
| ▲ | minton 4 days ago | parent | prev | next [-] |
| > At its core, Omarchy embraces Linux . . . makes a version of it that is accessible and fun to use for developers that don’t have a deep background in operating systems. |
|
| ▲ | kyawzazaw 4 days ago | parent | prev | next [-] |
| out of box experience that provides sane defaults with minimal effort to get to working mode |
| |
| ▲ | wyclif 4 days ago | parent [-] | | Good description of what Omarchy really is. It's for two groups of people: 1/ (biggest group by far) People who are new to Linux on the desktop and, to a lesser extent, want to get out of the macOS ecosystem 2/ Power users who run Arch btw, and have probably installed, configured, partitioned, and encrypted Arch without the installer script at least a few times and now want a sane default Arch + Hyprland install with sane defaults and a production-grade environment in just a few minutes |
|
|
| ▲ | trostaft 4 days ago | parent | prev | next [-] |
| I don't think it's that crazy. Hyprland has, for a long time, looked really lovely when configured. But most don't want to configure it, the linux ricing community is really small in proportion to even the people who want to install Linux. Omarchy is dead-simple to install, has good documentation, decent opinions[1], and has huge influence because of DHH himself. I stopped running it myself after while, in favor of configuring my own Hyprland install, but it's an easily accessible shiny new thing by someone with a big following. Seems reasonable to me that people like it. [1]: I don't agree with all of them, e.g. the chatbot shortcuts. But they're trivial to disable and/or redirect and, indeed, the project does a good job of trying not to mess with your changes. |
|
| ▲ | k_bx 4 days ago | parent | prev | next [-] |
| You just need to watch the video to get the hype: it's the specific person leading the hype, with pretty good presentation and loyal audience. At least to me it made sense once I've seen it (the hype made sense, not the distro). |
| |
| ▲ | ergocoder 4 days ago | parent [-] | | The quality is pretty good too. You try it and it works decently. It looks great and ready to go. It serves as a foundation to customize your linux. This is not like DHH selling dogshit to you. It's a high quality package / product or whatever you want to call it.. Now everyone is thinking why nobody did this un-innovative thing before DHH did. |
|
|
| ▲ | CSDude 4 days ago | parent | prev | next [-] |
| It's so opinionated but many people find it okay. And it's hard to install Arch successfully. Compared to Ubuntu Arch's package manager (also combined with AUR) are great. I use every possible opportunity to say "Fuck Ubuntu Snaps" |
| |
| ▲ | dham 4 days ago | parent [-] | | >And it's hard to install Arch successfully. archinstall. You can even select a DE in it | | |
| ▲ | CSDude 4 days ago | parent [-] | | I only learned it with Omarchy after all of these years :( |
|
|
|
| ▲ | pmdr 4 days ago | parent | prev | next [-] |
| The Linux community has, to my knowledge, never had someone with DHH's outreach experience and promote a "come-to-Linux" moment. Especially after using Apple products for 20 years. Also, it has sane, sensible and appealing defaults. It's installable in a few minutes, so it saves time. I'm a happy Omakub user, even if I first used Linux back in 2005. |
|
| ▲ | kelvinjps 4 days ago | parent | prev | next [-] |
| Basically, it comes from DHH, who has a kind of big following. Primeagen also made some videos, and it's good enough. |
|
| ▲ | gsibble 4 days ago | parent | prev | next [-] |
| It's just a very simple Linux install meant for developers. It's not for people who have used Linux before but meant to be a way for new people to try it for the first time. And it's getting a lot of attention because of DHH. Doesn't look half bad either which helps. |
|
| ▲ | dismalaf 4 days ago | parent | prev | next [-] |
| I think it started when PewDiePie released his Arch/Hyprland video, then DHH jumped on the train and made it super easy to install, now everyone can feel like a hacker/ricer easily. Maybe I'm boring but I'm sticking to Debian/Gnome... |
|
| ▲ | 3 days ago | parent | prev | next [-] |
| [deleted] |
|
| ▲ | thewebguyd 4 days ago | parent | prev | next [-] |
| It's popularity I think comes from a) it's brain dead easy to get running while also being a very usable and nice hyprland config b) it's from DHH which has cult following status I'd argue there's a fairly big niche of people who want a tiling WM but also don't want to have to start from scratch, figure out what accompanying utilities and programs they want to satisfy things like runner/menu, status bar, etc. Other dots aren't as opinionated, or don't come with such a detailed user guide that Omarchy does, nor a set up script. I'd even argue that Omarchy isn't really for other Linux users looking to distro hop, but like Omakub, it's for mac users curious about Linux, wanting an equally opinionated set up. |
|
| ▲ | nixosbestos 4 days ago | parent | prev | next [-] |
| Dude, if you ever find out, let me know. I don't get it, and it makes me incredibly skeptical of people that acted like Linux was unusable until this god-send of a shipped default config came around. I cannot possibly roll my eyes harder. Just goes to show how much hype accounts for, still, even in nerd circles. |
|
| ▲ | rs_rs_rs_rs_rs 4 days ago | parent | prev | next [-] |
| >What distinguishes this from that? More eyes on it, DHH has a big following. |
| |
|
| ▲ | sleepybrett 4 days ago | parent | prev | next [-] |
| Not going to lie, the big Grok ad in that homepage video made me nope out pretty quick. |
|
| ▲ | dham 4 days ago | parent | prev | next [-] |
| Reminds me of the rsync Dropbox comment lol. |
| |
| ▲ | asadm 4 days ago | parent | next [-] | | How blind are most developers to UX being a primary selling point. | |
| ▲ | femiagbabiaka 4 days ago | parent | prev [-] | | This is a great example of the insane levels of hype I’m talking about. Dropbox was never just some scripts and config files. |
|
|
| ▲ | 4 days ago | parent | prev | next [-] |
| [deleted] |
|
| ▲ | ilogik 4 days ago | parent | prev [-] |
| It's created by dev Jesus /s |