From 9e554a2b0a418c6617b7b01f2d8c49c5b983ee50 Mon Sep 17 00:00:00 2001 From: Matt Sturgeon Date: Thu, 10 Jul 2025 14:33:17 +0100 Subject: [PATCH] tests/plugins/clipboard-image: set platform-specific clipboardPackage --- .../plugins/by-name/clipboard-image/default.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/tests/test-sources/plugins/by-name/clipboard-image/default.nix b/tests/test-sources/plugins/by-name/clipboard-image/default.nix index 159a19b1..af4e048b 100644 --- a/tests/test-sources/plugins/by-name/clipboard-image/default.nix +++ b/tests/test-sources/plugins/by-name/clipboard-image/default.nix @@ -1,4 +1,7 @@ -{ pkgs, ... }: +{ pkgs, lib, ... }: +let + inherit (pkgs.stdenv) hostPlatform; +in { empty = { plugins.clipboard-image = { @@ -11,7 +14,10 @@ plugins.clipboard-image = { enable = true; - clipboardPackage = pkgs.wl-clipboard; + clipboardPackage = lib.mkMerge [ + (lib.mkIf hostPlatform.isLinux pkgs.wl-clipboard) + (lib.mkIf hostPlatform.isDarwin pkgs.pngpaste) + ]; settings = { default = { img_dir = "img";