this post was submitted on 17 Dec 2024
71 points (87.4% liked)

Linux

48681 readers
388 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

A dynamic tiling Wayland compositor

Breaking changes

  • window/layer rule regexes now require a full match (not any match) to trigger.
  • cursor:dumb_copy is gone in favor of cursor:use_cpu_buffer. This should allow no-downsides Nvidia hardware cursors. Please note it's experimental.

Notes for packagers

  • New deps: hyprgraphics, re2

New features:

  • binds: add option to allow fullscreening a pinned window (#8526)
  • config: add 'force' option for 'cursor:warp_on_change_workspace' (#8681)
  • core: Add support for hyprqtutils' update screen (#8651)
  • core: add a few festive splashes
  • core: move colorspace handling to oklab (#8635)
  • dispatchers: Add an option to prioritize focus change within groups with movefocus (#8601)
  • hooks: add pre connected/disconnected monitor events (#8503)
  • hyprctl: add an inhibitingIdle field to windows
  • hyprctl: add directScanout to hyprctl monitors
  • hyprctl: add json output on hyprctl -j plugins list (#8480)
  • input: add warp_back_after_non_mouse_input
  • logging: Add some context to config error logs (#8326)
  • makefile: add stub to discourage direct make
  • pointer: add drm dumb buffers for cursors (#8399)
  • renderer: add lockdead_screen_delay (#8467)
  • renderer: add option to blur IME popups (#8521)
  • version: add link versions for other utils (#8619)
  • windowrules: add rules for mouse and touchpad scroll factors (#8655)
  • xwayland: Support cross DnD from Wayland (#8708)
top 27 comments
sorted by: hot top controversial new old
[–] Psyhackological@lemmy.ml 12 points 5 days ago

Just 2 things are pushing me away from it

  • Toxic community
  • C++ (I prefer Rust compositors like Niri)
[–] Luffy879@lemmy.ml 22 points 6 days ago (7 children)

Reminder that the Hyprland community is full of racist and anti lgbt fucks and no one should support them

[–] Samsy@lemmy.ml 19 points 6 days ago (1 children)

Interesting, do you only use software from "good people"? Like X (twitter), Brave Browser and oh, obviously Lemmy itself?

I mean, I use hyprland because it's f*cking awesome, I never heard about how bad their devs are, I only check these stuff if I consider to "donate a coffee" for the devs. And I never tossed a coin for hyprland.

Why shouldn't I use it?

he never said you shouldn't use it, just that you shouldn't support them

using it isn't supporting them.

[–] LydiaChlamydia@lemmy.world 7 points 6 days ago

It’s free an open source, It’s not really supporting the community by using it

[–] Akip@discuss.tchncs.de 7 points 6 days ago (1 children)

It's not like I don't believe you, but would you mind providing some sources? It's outside my bubble I guess, I was only able to find some vaxry drama.

[–] clmbmb@lemmy.dbzer0.com 17 points 6 days ago (1 children)

https://drewdevault.com/2023/09/17/Hyprland-toxicity.html

And before you dismiss this as Drew's rambling, I would trust him any day than any of the hyprland devs.

[–] confuser@lemmy.zip 10 points 6 days ago* (last edited 6 days ago) (2 children)

I mean, sure its a problem, but it seems to be largely just about the one occurance of the problem.

Otherwise it seems like the bulk of the post and vaxrys response to that post are about how it was handled and idk if I would have handled it better if I was in that sort of situation.

When I went into the community briefly both on github and discord I was met with immense help to my problems with hyprland (which I now don't use just because I realized I didn't need to mess with window management)

If I recall vaxry is young and has some social nuance to learn, this doesn't excuse behaviors but I can choose to accept a solid attempt at handling a wrongdoing.

[–] mactan@lemmy.ml 6 points 6 days ago (1 children)

marginalized people don't owe anyone forgiveness, but we frustratingly live in a world where people aren't allowed to unlearn bigotry either

[–] confuser@lemmy.zip 2 points 6 days ago

It is easier for marginalized people to point the flaws out and forget about it but I think it makes more sense to try to meet it with understanding and then moving on.

[–] chloroken@lemmy.ml 1 points 6 days ago (1 children)

We didn't read the same article, clearly.

[–] confuser@lemmy.zip 2 points 6 days ago* (last edited 6 days ago) (1 children)

That is what combining multiple perspectives will do :)

[–] chloroken@lemmy.ml 0 points 6 days ago (1 children)

You misunderstood the article. I was being charitable.

[–] confuser@lemmy.zip 4 points 6 days ago

Hmm I don't think I did, I think I am allowed to have a different perspective.

[–] mactan@lemmy.ml 5 points 6 days ago

I have bad news about stallman and well, everything derived from his work therefore

[–] BoneALisa@hexbear.net 1 points 6 days ago (1 children)

This is unbeleivably frustrating because AFAICT this is the best Wayland TWM out there, I've been using it for about a year now and it's really good 😅. Have any recs on a feature competative option that isn't run by bigots?

[–] verdigris@lemmy.ml 7 points 6 days ago (1 children)

Sway has been super solid since before Hyprland even existed.

[–] sping@lemmy.sdf.org 1 points 4 days ago

Different usage model isn't it? Sway's mostly manual while hyprland is more dynamic with a focus on eye candy.

[–] beeng@discuss.tchncs.de 0 points 5 days ago

Don't throw the baby out with the bath water.

[–] azron@lemmy.ml -2 points 5 days ago

Give it a rest.

[–] DoeJohn@lemmy.world 10 points 6 days ago (1 children)

I'm amazed by the amount of work being done by Hyprland devs. I remember how they were just starting not that long ago, and now it's (probably) the most popular Wayland window manager.

[–] Telorand@reddthat.com 15 points 6 days ago (2 children)

...now it's (probably) the most popular Wayland window manager.

KWin and Mutter probably hold that title and likely will for many years to come. There would have to be a mass exodus or software switch in Plasma and Gnome before Hyprland could match their market share.

[–] DoeJohn@lemmy.world 14 points 6 days ago* (last edited 6 days ago)

Of course, I was comparing it to other "standalone" window managers, not the ones used by GNOME/KDE, since the userbase will be obviously much higher for the desktop environments.

[–] Samsy@lemmy.ml 7 points 6 days ago (1 children)

Kwin and mutter only run with desktopmanagers, he meant windowmanagers that come around without a desktopmanager, like sway or i3 etc.

[–] Telorand@reddthat.com 3 points 6 days ago (1 children)

I wonder if i3 is more, just because it's been around forever, but I could certainly see Hyprland as having the most growth among standalone options.

[–] Samsy@lemmy.ml 4 points 6 days ago (1 children)

I would think i3 is slowly dying because sway is it's Wayland replacement. But wrong, i3 has a stable fanbase.

[–] Telorand@reddthat.com 1 points 6 days ago

Sway, from what I understand, hasn't really made a ton of improvements that would entice the X11 holdouts to switch. Not that it's bad, but if it's virtually the same as X11—and that's what someone knows best—why would they bother switching (I would, but I also try to use Wayland whenever possible).