Live data from Hacker News

Omarchy Is Out

world.hey.com

21–30 of 146 posts

Re: Omarchy Is Out

#22

I'm surprised the DHH cult hasn't latched on to projects like Bluefin instead of this. They are way better workflows for development imo. https://docs.projectbluefin.io/bluefin-dx/

If you think it's a cult centered around him, why in the world would that surprise you?

Re: Omarchy Is Out

#23

I might be in the minority but I actually like overlapping windows - often the entire window is not necessary to get the data I am interested in. Right now I'm running tests in another window and I have a sliver of that window visible while the majority of the screen real-estate gets used for the browser in primary window.

You’re not alone. I can’t make full-time tiling or even tiling-dominant work for me. With how my mind works, full floating 98% of the time with the occasional tile is the right blend. I tile so infrequently that tiling being keybound has net zero impact.

Majority of time I only have 2-4 apps open: terminal/IDE, browser, music player and some IM. Floating windows seems like a waste of space. Browser is full-screen on any regular proportion screen (i.e. not ultra-wide).

I rarely use floating windows, even on windowed-WMs.

Re: Omarchy Is Out

#24

I might be in the minority but I actually like overlapping windows - often the entire window is not necessary to get the data I am interested in. Right now I'm running tests in another window and I have a sliver of that window visible while the majority of the screen real-estate gets used for the browser in primary window.

I have all my windows centered but pyramid stacked. I can see a bit of everything but my main browser is in the center. Slack is in the upper right, and the browser leaves a bit of the Slack screen open. I keep Obsidian in the lower left such that I can see the organization panel.. it helps me keep a mental map of the notes I'm working with.

In the center are two Chrome browsers representing two separate profiles.. a personal profile for some flows, and a work profile for others. Again, stacked so that I can see most of the tabs.

I've never dared to dream that I could combine this habit with some Hyprland-style "spontaneous windows launched by keybinds". I'd love that. A prime stack of core windows and an omega stack of ephemeral windows.

When I have multiple screens I also tend to stack one above the other, as opposed to left and right.

Corner case all the way.

Re: Omarchy Is Out

#25

I might be in the minority but I actually like overlapping windows - often the entire window is not necessary to get the data I am interested in. Right now I'm running tests in another window and I have a sliver of that window visible while the majority of the screen real-estate gets used for the browser in primary window.

What I really want, but don't have the technical skill to write unfortunately:), is a window manager or compositor that lets me set the size of a window and the viewport into that window independently. That is, formalize the approach that yes this window is rendering as if it was taking up half the screen but I only need to actually see this tiny slice of it, so just give me a window that shows that piece

This should be possible on X11 using standard extensions. XCompositeRedirectWindow to render your window to a virtual buffer, get pixmap, bind pixmap to new croppedWindow as a GL texture, here apply a crop transform. Then optionally unmap original window. Finally, we have to remap input events. This is trivial browser-style event interception, XSelectInput, change x,y, XSendEvent. I can try to make it work sometime this week. A CLI tool you'd use like `xcropwindow windowID x y dx dy`. As a side effect, this way you can have multiple viewports into different parts of a window. But there's probably a few deal-breaker edge cases I'm missing.

On the other hand, the Great Wayland Security Theater probably doesn't admit such riff-raff.

Re: Omarchy Is Out

#26

I'm surprised the DHH cult hasn't latched on to projects like Bluefin instead of this. They are way better workflows for development imo. https://docs.projectbluefin.io/bluefin-dx/

They serve completely different purposes and are not mutually exclusive. The main takeaways from the ublue stuff is how they build immutable OS images and focus on container-based development workflows. Omarchy is all about ergonomic desktop configuration. They are both cool projects.

You could easily replicate the container-based development workflows on Omarchy with distrobox even if you won't be using an immutable OS image. With more effort, you could replicate the Omarchy desktop configuration on a ublue image. Someone already ported Omarchy to nixos. I think we will continue to see a lot going on with immutable, reproducible operating systems and Omarchy will kickstart some cool stuff with desktop configuration.

Re: Omarchy Is Out

#27
I've been using Ubuntu exclusively since around 2005 when they sent you CD-ROMs (remember those?). I've been trying to switch to Arch for about 5 years now. Not because Ubuntu was broken, but because I wanted something new. I sometimes install it on an old laptop, marvel at the perceived speed increase of that old(er) machine, tell myself I'll switch tomorrow when I can find a spare day for it, and 5 years later it still didn't happen. My older laptop now runs Omarchy. And it's great and all, but I still don't think it will happen. My next laptop, for sure, will switch to Arch. Possibly. Maybe.

Re: Omarchy Is Out

#28
Minor website feedback:

Setting the `download` property on all of your screenshot image anchors is a very odd choice: not only does it make it very difficult to view the images quickly & easily in-browser, it also clogs up my Downloads directory with things I don't intend to keep.

Not only that, but it goes beyond client-side measure: someone has gone to the extra trouble of also setting `content-disposition: attachment` on each of the image HTTP response headers to make absolutely sure they can't be viewed easily in browser, even with workarounds.

Re: Omarchy Is Out

#29
post #14

The real story with Omarchy is Hyprland. Feels like the first time the desktop Linux is not only fun but that there's a far better case being made for switching to desktop Linux over Windows, not only because of less resource usage, but also a new (old) paradigm in tiling windows, repackaged in a way that doesn't make people want to smash their computer. Hyprland itself comes with such nice defaults that it isn't sur…

I hear Hyprland second only to Gnome in the NixOS world (where it's arguably easier to try different desktop environments compared to e.g. Ubuntu).

Now it could just be that Hyprland users are more vocal than XFCE or plasma users, so it's not definitive, but it definitely has "buzz"

Re: Omarchy Is Out

#30
post #14

The real story with Omarchy is Hyprland. Feels like the first time the desktop Linux is not only fun but that there's a far better case being made for switching to desktop Linux over Windows, not only because of less resource usage, but also a new (old) paradigm in tiling windows, repackaged in a way that doesn't make people want to smash their computer. Hyprland itself comes with such nice defaults that it isn't sur…

I can absolutely echo your sentiment. I recently released some software which has Wayland support. Immediately, I got some bug reports from Hyprland users so I setup a partition with EndeavourOS + Hyprland to work out the issues. I was pleasantly surprised to find that, as you said, the defaults are nice. Configuring it was a breeze as well. Now about 2 weeks later I am daily driving the system I setup for testing and am working to switch fully to it from macOS.
Post reply on HN