fix: cascade of failling becaus of stupid git overlay

This commit is contained in:
Rasyidan Akbar F. 2026-01-06 13:49:42 +07:00
commit 6f831d833e
5 changed files with 19 additions and 6 deletions

View file

@ -49,8 +49,22 @@
}).git;
};
# Overlay to skip syrupy tests (broken in nixpkgs unstable)
# Uses pythonPackagesExtensions to apply to all Python versions
syrupyOverlay = final: prev: {
pythonPackagesExtensions = prev.pythonPackagesExtensions ++ [
(pyFinal: pyPrev: {
syrupy = pyPrev.syrupy.overrideAttrs (old: { doCheck = false; });
})
];
};
overlaysList =
[ ghostty.overlays.default chaotic.overlays.default gitOverlay ];
[ ghostty.overlays.default
chaotic.overlays.default
gitOverlay
syrupyOverlay
];
mkPkgs = system:
import nixpkgs {