base16-schemes: unstable-2024-06-21 -> unstable-2024-11-12
[NixPkgs.git] / pkgs / by-name / fc / fcitx5-fluent / package.nix
blobab1c46e10f0b78f5bd65cdf036f903bdbe1be6f5
2   lib,
3   stdenvNoCC,
4   fetchFromGitHub,
5   jdupes,
6 }:
8 stdenvNoCC.mkDerivation {
9   pname = "fcitx5-fluent";
10   version = "0.4.0-unstable-2024-03-30";
12   src = fetchFromGitHub {
13     owner = "Reverier-Xu";
14     repo = "Fluent-fcitx5";
15     rev = "dc98bc13e8eadabed7530a68706f0a2a0a07340e";
16     hash = "sha256-d1Y0MUOofBxwyeoXxUzQHrngL1qnL3TMa5DhDki7Pk8=";
17   };
19   nativeBuildInputs = [ jdupes ];
21   installPhase = ''
22     runHook preInstall
24     mkdir -p $out/share/fcitx5/themes
25     cp -r FluentDark FluentDark-solid FluentLight FluentLight-solid $out/share/fcitx5/themes
26     jdupes --quiet --link-soft --recurse $out/share
28     runHook postInstall
29   '';
31   meta = with lib; {
32     description = "A fluent-design theme with blur effect and shadow";
33     homepage = "https://github.com/Reverier-Xu/Fluent-fcitx5";
34     license = licenses.mpl20;
35     platforms = platforms.all;
36     maintainers = with maintainers; [ oosquare ];
37   };