this post was submitted on 11 Jun 2025
5 points (54.4% liked)

Linux

7921 readers
530 users here now

A community for everything relating to the GNU/Linux operating system

Also check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
all 23 comments
sorted by: hot top controversial new old
[–] Lazycog@sopuli.xyz 59 points 5 days ago* (last edited 5 days ago) (2 children)

Based on the README and that article, the founder sounds like he is deep into conspiracy theories and is an anti-vaccine MAGA person.

Not to downplay the problems on xorg and I am happy it's getting forked, but wtf is up with "No DEI" "Make X great again" in the README... Doesn't convince me at all that this project is going to stay intact and upkept on the long term.

Edit: added some words

Edit2: yeah okay, he's a complete nutjob and a shitty person. See link below

[–] abbiistabbii@lemmy.blahaj.zone 24 points 5 days ago (1 children)

How the fuck you gonna enforce "no dei"? You gonna demand every contributer is white, male, Christian and cishet?

[–] jonathan@piefed.social 16 points 5 days ago (1 children)
[–] A_norny_mousse@feddit.org 6 points 4 days ago

Damn. As a German! That's shameful. And of course utterly nuts.

I found this question on reddit with a really good reply, if someone's interested:
https://web.archive.org/web/20230605123206/https://old.reddit.com/r/AskHistorians/comments/58doy0/ive_seen_a_number_of_conspiracy_theorists_and/

Sadly, Weigelt does not stand alone in the Linux community. I used to frequent one of the oldest and largest Linux forums, and there were all sorts of crazies. But more importantly, the general tone was more conservative than you'd think. Or rather Libertarian.

[–] A_norny_mousse@feddit.org 23 points 5 days ago

FWIW, X.org is Libre already.

And that article does not inspire me to delve deeper into the topic.

[–] Blaster_M@lemmy.world 13 points 5 days ago

For the person that diehard refuses to switch development to Wayland

[–] kbal@fedia.io 9 points 5 days ago

This would've been great news to hear about if not for the stupid opinion about DEI being included to completely undermine any faith we might've had in the competence or judgement of the person responsible.

[–] UnfortunateShort@lemmy.world -1 points 5 days ago (1 children)

X11 is dead, stop wasting time on it

[–] sxan@midwest.social 2 points 5 days ago (1 children)

It's not dead if people are still developing and using it.

[–] UnfortunateShort@lemmy.world 2 points 5 days ago (1 children)

You are right, it's more like zombieware. No noteworthy DE wants to support it anymore, yet is has not been dropped completely

[–] sxan@midwest.social 2 points 4 days ago* (last edited 4 days ago) (1 children)

No noteworthy DE

You mean, Gnome or KDE? KDE hasn't announced they're dropping X, AFAIK.

There are a great many window managers that don't support Wayland. If herbstluftwm ran on Wayland, I'd try switching again. But it doesn't, and the project has stated they have no intention of adding support.

[–] SpiderUnderUrBed@lemmy.zip 2 points 19 hours ago (1 children)

Whats unique about herbstluftwm? I am curious about what it has to offer to you verses other tilers.

[–] sxan@midwest.social 2 points 17 hours ago* (last edited 17 hours ago)

It's unique only in the combination of features.

  • No configuration file, at all. When hlwm starts, it runs ${XDG_CONFIG_HOME}/herbstluftwm/autostart, which can be anything but it's usually a shell script making a lot of calls to herstclient which do all of the configuration. So there's no configuration syntax, and all WM configuration and control can be done exactly the same on the command line. No exceptions. bspwm does the same; I think niri and river on Wayland do this, too
  • It's tiled and keyboard controllable is, again, a first-class citizen.
  • It has a sane tree model, with no weird exceptions. This is one area bspwm fails, although I grant this is subjective.
  • It's stable.
  • It's fast and small. You never see it in top, sorting either by CPU or memory.
  • It supports

It's that hlwm has them all. Very subjectively, I find the client syntax to be intuitive, rich, and full featured. It has good and consistent monitor detection. It has a variety of common built-in layout, but custom layouts are easily scripted with bash (or anything that can call the client). It has an event listening model, for writing layouts, or anything else you might want to do - again, the interface to this is a command line client. I find not having bespoke languages, non-Turing-complete configs, or being forced into a specific language is increasingly important to me for things I rarely, but deeply when I do - change.

It does build-in hotkey configuration (via the command line), unlike bspwm which farms this out to something like sxhkd. There's nothing forcing you to use the built-in hotkey management, and in fact when I first switched I from bspwm I used sxhkd. Doing it within hlwm did have the advantage of eliminating yet another configuration file (for sxhkd), and made hotkey configuration just another purely command-line operation. No multistep edit & reloading. When you have CLI-first, you can make changes without worrying that you'll screw something up that prevents a clean reboot. You make changes, test then, and then if you like it you make a permanent change to autostart (or some subscript).

This is orthogonal to how I manage firewalls: I always make manual changes with nft on the cli and IFF everything works after extensive testing, then I persist the changes to the /etc/nftables.conf.

There are many tiling WMs, but far fewer that make command line C&C fully competent in all ways. It narrows down field considerably.

bspwm is a close second, but I have trouble with the bspwm tree model, and especially how monitors and tags are represented. There are also some extremely caustic prominent members of the bspwm community. But, really, it's the model weirdness that had me switch.

River seems to be the closest in model, C&C, and capabilities to hlwm, and is probably where I'll end up. I need to confirm that all of the DPI issues I last had with Wayland a few months ago are fixed, and that everything I need runs, and that I'm not adding a ton of overhead to run common things (extra layers, emulators, whatever). The gap between "can" and "does well"; between "possible" and "efficient" has IME been a Wayland weakness.

TL;DR: for features and idiom, on X bspwm has fair overlap with hlwm. For Wayland, River seems to be a good alternative.

Edit: Niri commentary removed; it does have configuration files, and they're in kdl.

[–] CaptainBasculin@lemmy.bascul.in -2 points 5 days ago (1 children)

Good to know some people are still working on X.

Git repo for those who're interested

[–] gravitas_deficiency@sh.itjust.works 13 points 5 days ago* (last edited 5 days ago) (1 children)

Is it though?

Hmm

Welp

Seriously though, fuck this guy and his project. Refuse to support it. In fact, use an alt account to introduce subtle bugs and flaws to the codebase if you can. It’s always a good day to fuck with Nazis. And this right here is a project run by a Nazi.

Edit: if anyone dares to whinge about “getting political” with my comment in this community: this is a screencap of the fucking README.MD. It’s an inherently, overtly political commentary in the project that’s clearly friendly to an authoritarian regime. Fuck all that noise.