diff --git a/nixos/modules/programs/streamcontroller.nix b/nixos/modules/programs/streamcontroller.nix index 2f85d37625c8..10298e491ff7 100644 --- a/nixos/modules/programs/streamcontroller.nix +++ b/nixos/modules/programs/streamcontroller.nix @@ -10,7 +10,14 @@ in { options.programs.streamcontroller = { enable = lib.mkEnableOption "StreamController"; - package = lib.mkPackageOption pkgs "streamcontroller" { default = [ "streamcontroller" ]; }; + package = lib.mkOption { + default = pkgs.streamcontroller.override { isKde = config.services.desktopManager.plasma6.enable; }; + defaultText = lib.literalExpression "pkgs.streamcontroller"; + type = lib.types.package; + description = '' + The StreamController package to use + ''; + }; }; config = lib.mkIf cfg.enable {