this post was submitted on 17 Oct 2025
118 points (98.4% liked)

Open Source

41480 readers
465 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 6 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] Ephera@lemmy.ml 11 points 2 days ago

There's no way they actually checked that it works. It includes code for:

  • XDG
  • GNOME
  • "GNOME_old"
  • KDE

Verifying this would mean logging into several different desktop environments.

It's also extremely fragile code, running external commands and filtering through various files. There just is no good API on Linux for querying whether the desktop environment is using a dark theme, so it's doing absolutely inane shit that no sane developer would type out.

Because it's a maintenance nightmare. Because they almost certainly don't actually need to solve this. That's software development 101, to not write code that you don't actually need. But apparently some devs never got the memo that this is because of the maintenance cost, not because you weren't able to generate the code up until now.