From f8368162bbfb062222fdcb06c05c6a27ef69290e Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Thu, 15 Jan 2026 13:23:13 +0100 Subject: [PATCH 1/2] feat(nix): override at-spi2-core postInstall script - Added a `postInstall` modification to adjust the Xwayland session script in `at-spi2-core`. - Ensures proper replacement of `xprop` with the path to the package's binary. --- overlays/mods/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/overlays/mods/default.nix b/overlays/mods/default.nix index c294667..55fc4ef 100644 --- a/overlays/mods/default.nix +++ b/overlays/mods/default.nix @@ -5,4 +5,10 @@ final: prev: { ./gnome-console-Add-image-and-file-path-pasting-support-for.patch ]; }); + at-spi2-core = prev.at-spi2-core.overrideAttrs (oldAttrs: { + postInstall = (oldAttrs.postInstall or "") + '' + substituteInPlace $out/etc/xdg/Xwayland-session.d/00-at-spi \ + --replace-fail 'exec xprop' 'exec ${final.xorg.xprop}/bin/xprop' + ''; + }); } From 88bf3cbcb87b00bd9191c3eeed512ad3417e131d Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Thu, 15 Jan 2026 13:25:42 +0100 Subject: [PATCH 2/2] fix(x1): remove unused Docker and Podman configs - Disabled `docker.enable` and `podman.dockerCompat` as they are no longer utilized. - Simplifies the `virtualisation` settings for the x1 system. --- systems/x86_64-linux/x1/default.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/systems/x86_64-linux/x1/default.nix b/systems/x86_64-linux/x1/default.nix index 8382194..c9e906c 100644 --- a/systems/x86_64-linux/x1/default.nix +++ b/systems/x86_64-linux/x1/default.nix @@ -126,9 +126,7 @@ with lib.metacfg; #''; virtualisation = { - docker.enable = true; libvirtd.enable = true; - podman.dockerCompat = false; }; system.autoUpgrade = {