From e45db982ccd45f69e7f20c49874ddfdb45a81622 Mon Sep 17 00:00:00 2001 From: Guanran Wang Date: Tue, 30 Jan 2024 13:28:59 +0800 Subject: [PATCH] picom-ft-labs: init at unstable-2024-01-22 --- pkgs/default.nix | 1 + pkgs/picom-ft-labs/default.nix | 23 +++++++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 pkgs/picom-ft-labs/default.nix diff --git a/pkgs/default.nix b/pkgs/default.nix index b6e419b..6fa94ce 100644 --- a/pkgs/default.nix +++ b/pkgs/default.nix @@ -2,4 +2,5 @@ pkgs: { fcitx5-tokyonight = pkgs.callPackage ./fcitx5-tokyonight {}; metacubexd = pkgs.callPackage ./metacubexd {}; mpvScripts.modernx = pkgs.callPackage ./mpvScripts/modernx {}; + picom-ft-labs = pkgs.callPackage ./picom-ft-labs {}; } diff --git a/pkgs/picom-ft-labs/default.nix b/pkgs/picom-ft-labs/default.nix new file mode 100644 index 0000000..20ea751 --- /dev/null +++ b/pkgs/picom-ft-labs/default.nix @@ -0,0 +1,23 @@ +{ + picom, + pcre2, + fetchFromGitHub, +}: +picom.overrideAttrs (old: { + pname = "picom-ft-labs"; + version = "unstable-2024-01-22"; + + src = fetchFromGitHub { + owner = "FT-Labs"; + repo = "picom"; + rev = "fe5b416ed6f43c31418d21dde7a9f20c12d7dfb0"; + sha256 = "sha256-jouBx8fqoy/psD/P9dX3Q4/D4IWsLSxA210CKcBbh4I="; + }; + + buildInputs = old.buildInputs ++ [pcre2]; + + meta = { + description = "A fork of Picom with more than 10 unique animation supported picom fork (open window, tag change, fading ...)"; + homepage = "https://github.com/FT-Labs/picom"; + }; +})