From 00cbf506f09dc30bc8f89f31bc617e4068537d25 Mon Sep 17 00:00:00 2001 From: misuzu Date: Thu, 12 Jun 2025 18:11:45 +0300 Subject: [PATCH] nixos/qtile: fix 'package' option (cherry picked from commit d06d1cae5a0dd867d8bb33e97aeb48bb3e209f5a) --- nixos/modules/services/x11/window-managers/qtile.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nixos/modules/services/x11/window-managers/qtile.nix b/nixos/modules/services/x11/window-managers/qtile.nix index 18a6468ba458..f1a633c26b24 100644 --- a/nixos/modules/services/x11/window-managers/qtile.nix +++ b/nixos/modules/services/x11/window-managers/qtile.nix @@ -25,7 +25,7 @@ in options.services.xserver.windowManager.qtile = { enable = mkEnableOption "qtile"; - package = mkPackageOption pkgs "qtile-unwrapped" { }; + package = mkPackageOption pkgs [ "python3" "pkgs" "qtile" ] { }; configFile = mkOption { type = with types; nullOr path; @@ -65,8 +65,8 @@ in config = mkIf cfg.enable { services = { - xserver.windowManager.qtile.finalPackage = pkgs.python3.pkgs.qtile.override { - extraPackages = cfg.extraPackages pkgs.python3.pkgs; + xserver.windowManager.qtile.finalPackage = cfg.package.override { + extraPackages = cfg.extraPackages cfg.package.pythonModule.pkgs; }; displayManager.sessionPackages = [ cfg.finalPackage ]; };