davinci xwayland-satelite fixes

This commit is contained in:
elwrcl committed 2026-10-10 19:49:38 +03:00
1 parent 5734dd21b0
commit 019f49a95d
2 files changed
+55 -9

No files matched your search

+6 -9
View File
@@ -6,15 +6,12 @@
programs.niri.enable = true;
nixpkgs.overlays = [
(final: prev: {
xwayland-satellite =
if prev.lib.versionOlder prev.xwayland-satellite.version "0.8.3" then
prev.xwayland-satellite.overrideAttrs (old: {
patches = (old.patches or [ ]) ++ [
./xwayland-satellite-no-focus-override-redirect.patch
];
})
else
prev.xwayland-satellite;
xwayland-satellite = prev.xwayland-satellite.overrideAttrs (old: {
patches =
(old.patches or [ ])
++ prev.lib.optional (prev.lib.versionOlder old.version "0.8.3") ./xwayland-satellite-no-focus-override-redirect.patch
++ prev.lib.optional (prev.lib.versionOlder old.version "0.8.4") ./xwayland-satellite-resizable-dialog-toplevel.patch;
});
})
];