From 5936b943041d077d0a46052c7f49c63fa2f0baed Mon Sep 17 00:00:00 2001 From: Frantisek Bohacek Date: Thu, 26 Oct 2023 19:53:19 +0200 Subject: [PATCH] feat: disable tests in qtile-extras --- modules/desktop/qtile/default.nix | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/modules/desktop/qtile/default.nix b/modules/desktop/qtile/default.nix index 8eafda7..8025a87 100644 --- a/modules/desktop/qtile/default.nix +++ b/modules/desktop/qtile/default.nix @@ -5,6 +5,24 @@ xkblayout-state ]; + nixpkgs.overlays = [ + (final: super: { + pythonPackagesOverlays = (super.pythonPackagesOverlays or []) ++ [ + (_: pprev: { + qtile-extras = pprev.qtile-extras.overridePythonAttrs(_: { + doCheck = false; + }); + }) + ]; + + python3 = let self = super.python3.override { + inherit self; + packageOverrides = super.lib.composeManyExtensions final.pythonPackagesOverlays; + }; in self; + python3Packages = final.python3.pkgs; + }) + ]; + services = { xserver = { enable = true; -- 2.48.1