top | item 45015772

(no title)

hd4 | 6 months ago

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 surprising at all that it's getting as much attention as it is, for better or worse.

discuss

order

directmusic|6 months ago

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.

umbra07|6 months ago

What was the hyprland-specific issue?

nickjj|6 months ago

Windows still has advantages for certain use cases, as much as I want to like Hyprland for everything.

For example, imagine this screencast recording set up:

    - You have a 4k monitor
    - You only want to record a 1920x1080 section of your screen (OBS can do this in both set ups)
    - You only want certain windows to appear in that 1920x1080 zone
    - You want other adhoc windows (notepad, etc.) floating around that recording zone
    - You want to easily be able to pick and flip between the apps in that 1920x1080 zone
On Windows this is quite possible and requires almost nothing to be done. You could install a tool like Sizer to resize and position windows into a specific spot and just drag / drop everything else around as needed. You could also optimize things with AHK to make it easier to only open apps in that zone.

With Hyprland this isn't as easy to pull off. A maintainer mentioned to me that I'd likely have to write a Hyprland plugin which would be C++. I'm not a C++ developer though.

I guess you could probably make a workable but not as good solution by hyprctl dispatching commands in a shell script to position specific windows into the zone and then have a notepad like app dedicated to always floating, but when you record hundreds of videos you want an optimized solution to the highest degree.

In Hyprland's defense I've only been using it for a few days but I saw nothing in their docs or the internet that would indicate there's features built into the tool to make this less painful.

If I could find a solution for this, I'd install it on my main machine.

ireadmevs|6 months ago

I haven’t the tried Hyprland, but I use i3, which I assume it should be similar. I do this sort of thing quite often when presenting on zoom at work. Suppose I want to present only the top-left section of my screen, then I split vertically first and the left side I split horizontally. This other 2 zones I use to put other supporting windows and to search stuff out of screen. When I need to present more apps, i3 also allow you to stack windows in a specific zone. It’s quite easy to switch between all the windows and have full control of the layout.

uberduper|6 months ago

I'm probably not thinking about your use case the same way you are, but it seems like you could run a nested hyprland session in a 1920x1080 window and screenshare just the nested hyprland window. Run the apps you want to share inside that nested hyprland session.

I don't know of any reason that wouldn't work, but I haven't tried it so I'm not certain it would.

aidenn0|6 months ago

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"

umbra07|6 months ago

That's... surprising. GNOME and Nix has very contrasting philosophies.

Anyways, Hyprland is primarily driven by the Arch side of things, considering that:

* there are way more Arch users than Nix users

* Arch is much more trendy amongst non-developer/Linux users.

* Arch is easier to setup and use - less friction

* Arch is more popular in the unixporn reddit/YouTube world, which is where Hyprland gained much of its popularity

* the Hyprland developer uses Arch, and has recently started selling customized dot files, advertised as "supported on Arch- based and Fedora distributions."

Nix users are simply not a driving force in the Linux userland world.

Imustaskforhelp|6 months ago

yes as an hyprland user, the community is definitely more vocal. I myself convinced one of my friends to use hyprland fedora as his first linux experience which is wild

(I also use nixos too but I use nix plasma and arch hyprland, i mean I barely use nix, arch is my goto but you get my point)

I agree it has buzz but its just cool open source software man, I like it. it isn't as plug n play even still as plasma or gnome for example but that's the point. Makes for a really good minimalist system but for me somethings don't usually work that "just" work on other desktop environments but I learnt a lot and now its a really enjoyable experience.

One example I can give of where I really had a big issue with hyprland was consistent schema around every application. I think its still broken on my system for qt apps which I had fixed but then broke again I think, but I now don't have the time to fix it and its a minor inconvenience at best. nothing wrong to hyprland, that's just fundamentally how it works if you try hyprland like me.

Omarchy seems to be promising the premise of hyprland with "it just works" Maybe if my arch system bricks, I will give omarchy a try. Untill then, I am happy with my theme and hyprland. Its cool. Dhh is also cool for making omarchy tbh.

Spivak|6 months ago

Is Hyperland the thing that finally convinces hacker types that Wayland is the future? A Wayland compositor that gives you Xorg like scripting via a UNIX control socket, easy to set up, and is much much less opinionated than GNOME.

So many of the criticisms of Wayland around the internet end up being things that Mutter doesn't let you control directly.

xiphias2|6 months ago

Hyperland is one part (it's amazing), but the other is a distro embracing the keyboard 100% and not treating it as an option where I need to think about how to set it up.

The only problem I have is that I bought a new beelink Pro9, put Omarchy on it and Hyperland locks up every day, and I don't know if it’s only me or not.

hd4|6 months ago

It's less a Wayland story imo and more a tiling WM story.