1{
2 lib,
3 rustPlatform,
4 fetchFromGitHub,
5}:
6
7rustPlatform.buildRustPackage (finalAttrs: {
8 pname = "catppuccinifier-cli";
9 version = "9.0.0";
10
11 src = fetchFromGitHub {
12 owner = "lighttigerXIV";
13 repo = "catppuccinifier";
14 tag = finalAttrs.version;
15 hash = "sha256-YlHb8gueKyXB2JJeRJmo8oFLOeYcmthup4n4BkEHNTA=";
16 };
17
18 sourceRoot = "${finalAttrs.src.name}/src/catppuccinifier-cli";
19
20 cargoHash = "sha256-mIzRK4rqD8ON8LqkG3QhOseZLM5+Rr1Rhj1uuu+KRMI=";
21
22 meta = {
23 description = "Apply catppuccin flavors to your wallpapers";
24 homepage = "https://github.com/lighttigerXIV/catppuccinifier";
25 license = lib.licenses.mit;
26 mainProgram = "catppuccinifier-cli";
27 maintainers = with lib.maintainers; [
28 aleksana
29 isabelroses
30 ];
31 platforms = with lib.platforms; linux ++ windows;
32 };
33})