Loading pkgs/data/themes/catppuccin-bat/default.nix 0 → 100644 +39 −0 Original line number Diff line number Diff line { fetchFromGitHub , lib , stdenvNoCC , variant ? "macchiato" }: let pname = "catppuccin-bat"; validVariants = [ "latte" "frappe" "macchiato" "mocha" ]; in lib.checkListOfEnum "${pname}: color variant" validVariants [ variant ] stdenvNoCC.mkDerivation { inherit pname; version = "unstable-2022-11-10"; src = fetchFromGitHub { owner = "catppuccin"; repo = "bat"; rev = "ba4d16880d63e656acced2b7d4e034e4a93f74b1"; hash = "sha256-6WVKQErGdaqb++oaXnY3i6/GuH2FhTgK0v4TN4Y0Wbw="; }; installPhase = '' runHook preInstall mkdir -p $out cp "Catppuccin-${variant}.tmTheme" $out runHook postInstall ''; meta = { description = "Soothing pastel theme for bat"; homepage = "https://github.com/catppuccin/bat"; license = lib.licenses.mit; platforms = lib.platforms.all; maintainers = [ lib.maintainers.khaneliman ]; }; } pkgs/top-level/all-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -430,6 +430,8 @@ with pkgs; catatonit = callPackage ../applications/virtualization/catatonit { }; catppuccin-bat = callPackage ../data/themes/catppuccin-bat { }; catppuccin-catwalk = callPackage ../development/tools/misc/catppuccin-catwalk { }; catppuccin-gtk = callPackage ../data/themes/catppuccin-gtk { }; Loading
pkgs/data/themes/catppuccin-bat/default.nix 0 → 100644 +39 −0 Original line number Diff line number Diff line { fetchFromGitHub , lib , stdenvNoCC , variant ? "macchiato" }: let pname = "catppuccin-bat"; validVariants = [ "latte" "frappe" "macchiato" "mocha" ]; in lib.checkListOfEnum "${pname}: color variant" validVariants [ variant ] stdenvNoCC.mkDerivation { inherit pname; version = "unstable-2022-11-10"; src = fetchFromGitHub { owner = "catppuccin"; repo = "bat"; rev = "ba4d16880d63e656acced2b7d4e034e4a93f74b1"; hash = "sha256-6WVKQErGdaqb++oaXnY3i6/GuH2FhTgK0v4TN4Y0Wbw="; }; installPhase = '' runHook preInstall mkdir -p $out cp "Catppuccin-${variant}.tmTheme" $out runHook postInstall ''; meta = { description = "Soothing pastel theme for bat"; homepage = "https://github.com/catppuccin/bat"; license = lib.licenses.mit; platforms = lib.platforms.all; maintainers = [ lib.maintainers.khaneliman ]; }; }
pkgs/top-level/all-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -430,6 +430,8 @@ with pkgs; catatonit = callPackage ../applications/virtualization/catatonit { }; catppuccin-bat = callPackage ../data/themes/catppuccin-bat { }; catppuccin-catwalk = callPackage ../development/tools/misc/catppuccin-catwalk { }; catppuccin-gtk = callPackage ../data/themes/catppuccin-gtk { };