Compare commits

...
Author SHA1 Message Date
müde
80f2987894 update hyperhive and trollshell 2026-07-15 22:57:37 +02:00
müde
1a0eacae6a choom pls fix polkit auth 2026-07-15 22:57:26 +02:00
3 changed files with 22 additions and 11 deletions

14
flake.lock generated
View file

@ -380,11 +380,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1784054915, "lastModified": 1784148691,
"narHash": "sha256-vM+E9Yn/wcRV8nBK+GnOx/Hz9wB36tAP67rRaL+1eMI=", "narHash": "sha256-WqyRR30KSk5k9h1bVtAEmkN4gRz0Jj5KG+n0xASb1wc=",
"ref": "refs/heads/main", "ref": "refs/heads/main",
"rev": "bf657177d380286fc34b2f8d78afcabf74c38c61", "rev": "419c9659a328b88e47fc070a031735e0cee6f31b",
"revCount": 2662, "revCount": 2706,
"type": "git", "type": "git",
"url": "https://forge.darkest.space/hyperhive/hyperhive.git" "url": "https://forge.darkest.space/hyperhive/hyperhive.git"
}, },
@ -1089,11 +1089,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1784053149, "lastModified": 1784095038,
"narHash": "sha256-YBQqQ/kVC7nu0p7PM5ArBfWiI3/z9Md/C94O6N5q2Ws=", "narHash": "sha256-zXZtkiA1HLj8cOWlKM52p/dfo6m4T0LydGKwEAF8urY=",
"owner": "vibec0re", "owner": "vibec0re",
"repo": "trollshell", "repo": "trollshell",
"rev": "5a9c70cb5600aeb503386e88c86ed51e243c6e55", "rev": "1016b150b6451ec64ddedf3fcd3c39396953f05d",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -11,10 +11,18 @@
xwayland-satellite xwayland-satellite
]; ];
qt.style = { # Qt theming (QT_STYLE_OVERRIDE) is deliberately disabled, here and in
package = pkgs.adwaita-qt; # nixosModules/stylix.nix. Qt >= 6.5 resolves QT_STYLE_OVERRIDE as a
name = "adwaita-dark"; # Qt Quick Controls style and crashes any QML app when no such QML module
}; # exists: with QT_STYLE_OVERRIDE=adwaita-dark, polkit-kde-agent segfaulted
# on every auth request, breaking polkit under niri. adwaita-qt only ships
# a Qt5 widget style (archived upstream), so Qt6 apps never got themed
# anyway. If a specific Qt5 app needs the style back, set it per app:
# QT_STYLE_OVERRIDE=adwaita-dark <app>
# or for a systemd unit: Environment=QT_STYLE_OVERRIDE=adwaita-dark.
# A future alternative is stylix's qtct/kvantum platform, once
# https://github.com/nix-community/home-manager/issues/6565 is resolved.
stylix.targets.qt.enable = false;
services.wpaperd.enable = true; services.wpaperd.enable = true;

View file

@ -68,6 +68,9 @@
gtksourceview.enable = false; gtksourceview.enable = false;
fontconfig.enable = true; fontconfig.enable = true;
plymouth.enable = false; plymouth.enable = false;
# Sets QT_STYLE_OVERRIDE system-wide, which crashes Qt6 QML apps
# (e.g. polkit-kde-agent) — see homeConfigurations/muede/niri.nix.
qt.enable = false;
}; };
fonts = { fonts = {
sansSerif = { sansSerif = {