lol

Merge pull request #259511 from khaneliman/catbat

authored by

Artturi and committed by
GitHub
354d1279 8932e615

+41
+39
pkgs/data/themes/catppuccin-bat/default.nix
··· 1 + { fetchFromGitHub 2 + , lib 3 + , stdenvNoCC 4 + , variant ? "macchiato" 5 + }: 6 + let 7 + pname = "catppuccin-bat"; 8 + validVariants = [ "latte" "frappe" "macchiato" "mocha" ]; 9 + in 10 + lib.checkListOfEnum "${pname}: color variant" validVariants [ variant ] 11 + 12 + stdenvNoCC.mkDerivation { 13 + inherit pname; 14 + version = "unstable-2022-11-10"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "catppuccin"; 18 + repo = "bat"; 19 + rev = "ba4d16880d63e656acced2b7d4e034e4a93f74b1"; 20 + hash = "sha256-6WVKQErGdaqb++oaXnY3i6/GuH2FhTgK0v4TN4Y0Wbw="; 21 + }; 22 + 23 + installPhase = '' 24 + runHook preInstall 25 + 26 + mkdir -p $out 27 + cp "Catppuccin-${variant}.tmTheme" $out 28 + 29 + runHook postInstall 30 + ''; 31 + 32 + meta = { 33 + description = "Soothing pastel theme for bat"; 34 + homepage = "https://github.com/catppuccin/bat"; 35 + license = lib.licenses.mit; 36 + platforms = lib.platforms.all; 37 + maintainers = [ lib.maintainers.khaneliman ]; 38 + }; 39 + }
+2
pkgs/top-level/all-packages.nix
··· 430 430 431 431 catatonit = callPackage ../applications/virtualization/catatonit { }; 432 432 433 + catppuccin-bat = callPackage ../data/themes/catppuccin-bat { }; 434 + 433 435 catppuccin-catwalk = callPackage ../development/tools/misc/catppuccin-catwalk { }; 434 436 435 437 catppuccin-gtk = callPackage ../data/themes/catppuccin-gtk { };