dotfiles

My PC Dotfiles & Website

packages/adw-catppuccin/default.nix (656B)


 1{
 2  lib,
 3  pkgs,
 4  ...
 5}: let
 6  metadata = import ./meta.nix;
 7in
 8  pkgs.stdenv.mkDerivation {
 9    pname = "adw-catppuccin";
10    version = metadata.rev;
11
12    src = pkgs.fetchFromGitHub {
13      owner = "LuminarLeaf";
14      repo = "adw-catppuccin";
15      inherit (metadata) rev sha256;
16    };
17
18    dontBuild = true;
19    installPhase = ''
20      mkdir -p $out/share/adw-catppuccin
21      cp -r ./themes/. $out/share/adw-catppuccin/
22    '';
23
24    meta = {
25      description = "Catppuccin port for Adwaita, compatible with libadwaita and adw-gtk3";
26      homepage = metadata.repo;
27      license = lib.licenses.gpl3Only;
28      maintainers = ["maydayv7"];
29    };
30  }