anchor.diff:  
   stdenvNoCC.mkDerivation rec {
     pname = "catppuccin-gtk";
  -  version = "unstable-2022-08-01";
  +  version = "0.2.7";
   
     src = fetchFromGitHub {
       repo = "gtk";
       owner = "catppuccin";
  -    rev = "87a79fd2bf07accc694455df30a32a82b1b31f4f";
  -    sha256 = "sha256-dKHTQva0BYkO6VPNfY/pzRn/V1ghX+tYqbnM9hTAMeE=";
  +    rev = "v-${version}";
  +    sha256 = "sha256-oTAfURHMWqlKHk4CNz5cn6vO/7GmQJM2rXXGDz2e+0w=";
     };
   
  -  nativeBuildInputs = [ gtk3 sassc which ];
  +  nativeBuildInputs = [ gtk3 sassc ];
   
     buildInputs = [ gnome-themes-extra ];
   
  
positive.code: , gnome-themes-extra
  , gtk-engine-murrine
  , sassc
  , which
  , tweaks ? [ ]
  , size ? "standard"
  }:
  
negative.code: 
      export HOME=$(mktemp -d)
  
      bash install.sh -d $out/share/themes -t all \
        ${lib.optionalString (size != "") "-s ${size}"} \
        ${lib.optionalString (tweaks != []) "--tweaks " + builtins.toString tweaks}
  