| 8 May 2026 |
emily | anyway happy to merge if you can confirm it's still hooked up enough to spawn | 12:15:06 |
emily | (can merge the GDM thing too if you can check that it works, vouch for the code changes, get the commit messages fixed, and pinky promise to look into userdbd for 26.11) | 12:22:50 |
winston | I'm still waiting for webkitgtk_4_1 to finish as well since current gnome still needs two variants of webkit ABI thanks to sushi/evolution
once that all works I'm happy to actually verify that it looks good :) | 12:26:12 |
emily | oh can I add fixing that so we don't have two WebKits on the ISO as a condition?! | 12:27:57 |
winston | services.gnome.sushi.enable = false;
services.gnome.evolution-data-server.enable = lib.mkForce false;
is what I've been doing for that, idk if you'd consider that on the ISO
| 12:28:48 |
emily | speaking of. @k900:0upti.me now that we have Plasma Login Manager, do we have that keyboard thing? can we get Qt 5 off the ISO? | 12:28:52 |
K900 | Yes | 12:29:03 |
K900 | I believe we have done that | 12:29:10 |
winston | AFAIK sushi won't get 6.0 during 50 | 12:29:10 |
emily | Sushi powers help, right? I don't think we can disable help for the ISO. | 12:29:17 |
K900 | Well | 12:29:17 |
K900 | The keyboard thing | 12:29:20 |
K900 | Which is unrelated to plasma-login-manager | 12:29:30 |
emily | I expect the ISO still has Qt 5 because of the Plasma integration stuff | 12:29:43 |
K900 | Yes | 12:29:52 |
K900 | But that could be disabled | 12:29:55 |
emily | which could probably be turned off if nothing else is pulling it in now? | 12:29:56 |
K900 | Theoretically | 12:29:57 |
emily | go on. one last KF5 yeetening before the release. treat yourself | 12:30:31 |
winston | is that yelp? | 12:30:37 |
K900 | I am migraine | 12:30:46 |
K900 | I can try later | 12:30:50 |
emily | oh, yeah I guess. I remember there being like three things and one of them was help. | 12:31:07 |
winston | I have that, and it shows webkit_6_0/no sushi in the closure | 12:31:32 |
K900 | diff --git a/nixos/modules/installer/cd-dvd/installation-cd-graphical-calamares-plasma6.nix b/nixos/modules/installer/cd-dvd/installation-cd-graphical-calamares-plasma6.nix
index 250c4ed73d87..6d2c7112bc08 100644
--- a/nixos/modules/installer/cd-dvd/installation-cd-graphical-calamares-plasma6.nix
+++ b/nixos/modules/installer/cd-dvd/installation-cd-graphical-calamares-plasma6.nix
@@ -7,7 +7,10 @@
isoImage.edition = lib.mkDefault "plasma6";
- services.desktopManager.plasma6.enable = true;
+ services.desktopManager.plasma6 = {
+ enable = true;
+ enableQt5Integration = false;
+ };
# Automatically login as nixos.
services.displayManager = {
| 12:31:38 |
emily | disabling file previews probably also not in the cards if it's something that ships by default upstream :) | 12:31:41 |
K900 | If anyone wants to confirm that removes Qt5 from the ISO | 12:31:48 |
K900 | And PR it | 12:31:51 |
K900 | I will hit merge | 12:31:54 |
winston | anyway sushi will still be gtk3/webkit4 until https://gitlab.gnome.org/GNOME/sushi/-/merge_requests/43 and related are merged | 12:32:52 |