From 56d43e48faadbda5d3d2429a720a9b34d81f8175 Mon Sep 17 00:00:00 2001 From: Cookie <52550063+Covkie@users.noreply.github.com> Date: Sat, 19 Oct 2024 16:26:40 -0400 Subject: [PATCH] feat: generate SVGs at runtime with catppuccin/whiskers (#42) Co-authored-by: sgoudham Co-authored-by: isabel --- .gitignore | 1 + README.md | 2 + build | 22 ++++++++++- default.nix | 37 +++++++++++++------ flake.lock | 7 ++-- flake.nix | 16 ++++---- shell.nix | 2 +- src/templates/alias.tera | 44 ++++++++++++++++++++++ src/templates/alias_24.tera | 40 ++++++++++++++++++++ src/templates/all-scroll.tera | 29 +++++++++++++++ src/templates/all-scroll_24.tera | 29 +++++++++++++++ src/templates/bottom_left_corner.tera | 29 +++++++++++++++ src/templates/bottom_left_corner_24.tera | 29 +++++++++++++++ src/templates/bottom_right_corner.tera | 29 +++++++++++++++ src/templates/bottom_right_corner_24.tera | 29 +++++++++++++++ src/templates/bottom_side.tera | 29 +++++++++++++++ src/templates/bottom_side_24.tera | 29 +++++++++++++++ src/templates/cell.tera | 29 +++++++++++++++ src/templates/cell_24.tera | 29 +++++++++++++++ src/templates/center_ptr.tera | 29 +++++++++++++++ src/templates/center_ptr_24.tera | 29 +++++++++++++++ src/templates/col-resize.tera | 29 +++++++++++++++ src/templates/col-resize_24.tera | 29 +++++++++++++++ src/templates/color-picker.tera | 29 +++++++++++++++ src/templates/color-picker_24.tera | 29 +++++++++++++++ src/templates/context-menu.tera | 45 +++++++++++++++++++++++ src/templates/context-menu_24.tera | 40 ++++++++++++++++++++ src/templates/copy.tera | 45 +++++++++++++++++++++++ src/templates/copy_24.tera | 40 ++++++++++++++++++++ src/templates/crosshair.tera | 29 +++++++++++++++ src/templates/crosshair_24.tera | 29 +++++++++++++++ src/templates/default.tera | 29 +++++++++++++++ src/templates/default_24.tera | 29 +++++++++++++++ src/templates/dnd-move.tera | 29 +++++++++++++++ src/templates/dnd-move_24.tera | 29 +++++++++++++++ src/templates/dnd-no-drop.tera | 44 ++++++++++++++++++++++ src/templates/dnd-no-drop_24.tera | 40 ++++++++++++++++++++ src/templates/down-arrow.tera | 29 +++++++++++++++ src/templates/down-arrow_24.tera | 29 +++++++++++++++ src/templates/draft.tera | 30 +++++++++++++++ src/templates/draft_24.tera | 30 +++++++++++++++ src/templates/fleur.tera | 29 +++++++++++++++ src/templates/fleur_24.tera | 29 +++++++++++++++ src/templates/help.tera | 44 ++++++++++++++++++++++ src/templates/help_24.tera | 45 +++++++++++++++++++++++ src/templates/index.theme.tera | 11 ++++++ src/templates/left-arrow.tera | 29 +++++++++++++++ src/templates/left-arrow_24.tera | 29 +++++++++++++++ src/templates/left_side.tera | 29 +++++++++++++++ src/templates/left_side_24.tera | 29 +++++++++++++++ src/templates/no-drop.tera | 44 ++++++++++++++++++++++ src/templates/no-drop_24.tera | 40 ++++++++++++++++++++ src/templates/not-allowed.tera | 38 +++++++++++++++++++ src/templates/not-allowed_24.tera | 38 +++++++++++++++++++ src/templates/openhand.tera | 29 +++++++++++++++ src/templates/openhand_24.tera | 29 +++++++++++++++ src/templates/pencil.tera | 29 +++++++++++++++ src/templates/pencil_24.tera | 29 +++++++++++++++ src/templates/pirate.tera | 32 ++++++++++++++++ src/templates/pirate_24.tera | 32 ++++++++++++++++ src/templates/pointer.tera | 29 +++++++++++++++ src/templates/pointer_24.tera | 29 +++++++++++++++ src/templates/progress-01.tera | 44 ++++++++++++++++++++++ src/templates/progress-01_24.tera | 40 ++++++++++++++++++++ src/templates/progress-02.tera | 44 ++++++++++++++++++++++ src/templates/progress-02_24.tera | 40 ++++++++++++++++++++ src/templates/progress-03.tera | 44 ++++++++++++++++++++++ src/templates/progress-03_24.tera | 40 ++++++++++++++++++++ src/templates/progress-04.tera | 44 ++++++++++++++++++++++ src/templates/progress-04_24.tera | 40 ++++++++++++++++++++ src/templates/progress-05.tera | 44 ++++++++++++++++++++++ src/templates/progress-05_24.tera | 40 ++++++++++++++++++++ src/templates/progress-06.tera | 44 ++++++++++++++++++++++ src/templates/progress-06_24.tera | 40 ++++++++++++++++++++ src/templates/progress-07.tera | 44 ++++++++++++++++++++++ src/templates/progress-07_24.tera | 40 ++++++++++++++++++++ src/templates/progress-08.tera | 44 ++++++++++++++++++++++ src/templates/progress-08_24.tera | 40 ++++++++++++++++++++ src/templates/progress-09.tera | 44 ++++++++++++++++++++++ src/templates/progress-09_24.tera | 40 ++++++++++++++++++++ src/templates/progress-10.tera | 44 ++++++++++++++++++++++ src/templates/progress-10_24.tera | 40 ++++++++++++++++++++ src/templates/progress-11.tera | 44 ++++++++++++++++++++++ src/templates/progress-11_24.tera | 40 ++++++++++++++++++++ src/templates/progress-12.tera | 44 ++++++++++++++++++++++ src/templates/progress-12_24.tera | 40 ++++++++++++++++++++ src/templates/right-arrow.tera | 29 +++++++++++++++ src/templates/right-arrow_24.tera | 29 +++++++++++++++ src/templates/right_ptr.tera | 29 +++++++++++++++ src/templates/right_ptr_24.tera | 28 ++++++++++++++ src/templates/right_side.tera | 29 +++++++++++++++ src/templates/right_side_24.tera | 28 ++++++++++++++ src/templates/row-resize.tera | 29 +++++++++++++++ src/templates/row-resize_24.tera | 29 +++++++++++++++ src/templates/size_bdiag.tera | 31 ++++++++++++++++ src/templates/size_bdiag_24.tera | 28 ++++++++++++++ src/templates/size_fdiag.tera | 31 ++++++++++++++++ src/templates/size_fdiag_24.tera | 29 +++++++++++++++ src/templates/size_hor.tera | 29 +++++++++++++++ src/templates/size_hor_24.tera | 29 +++++++++++++++ src/templates/size_ver.tera | 29 +++++++++++++++ src/templates/size_ver_24.tera | 29 +++++++++++++++ src/templates/text.tera | 29 +++++++++++++++ src/templates/text_24.tera | 29 +++++++++++++++ src/templates/top_left_corner.tera | 29 +++++++++++++++ src/templates/top_left_corner_24.tera | 28 ++++++++++++++ src/templates/top_right_corner.tera | 29 +++++++++++++++ src/templates/top_right_corner_24.tera | 29 +++++++++++++++ src/templates/top_side.tera | 29 +++++++++++++++ src/templates/top_side_24.tera | 28 ++++++++++++++ src/templates/up-arrow.tera | 29 +++++++++++++++ src/templates/up-arrow_24.tera | 29 +++++++++++++++ src/templates/vertical-text.tera | 29 +++++++++++++++ src/templates/vertical-text_24.tera | 29 +++++++++++++++ src/templates/wait-01.tera | 38 +++++++++++++++++++ src/templates/wait-01_24.tera | 38 +++++++++++++++++++ src/templates/wait-02.tera | 38 +++++++++++++++++++ src/templates/wait-02_24.tera | 38 +++++++++++++++++++ src/templates/wait-03.tera | 38 +++++++++++++++++++ src/templates/wait-03_24.tera | 38 +++++++++++++++++++ src/templates/wait-04.tera | 38 +++++++++++++++++++ src/templates/wait-04_24.tera | 38 +++++++++++++++++++ src/templates/wait-05.tera | 38 +++++++++++++++++++ src/templates/wait-05_24.tera | 38 +++++++++++++++++++ src/templates/wait-06.tera | 38 +++++++++++++++++++ src/templates/wait-06_24.tera | 38 +++++++++++++++++++ src/templates/wait-07.tera | 38 +++++++++++++++++++ src/templates/wait-07_24.tera | 38 +++++++++++++++++++ src/templates/wait-08.tera | 38 +++++++++++++++++++ src/templates/wait-08_24.tera | 38 +++++++++++++++++++ src/templates/wait-09.tera | 38 +++++++++++++++++++ src/templates/wait-09_24.tera | 38 +++++++++++++++++++ src/templates/wait-10.tera | 38 +++++++++++++++++++ src/templates/wait-10_24.tera | 38 +++++++++++++++++++ src/templates/wait-11.tera | 38 +++++++++++++++++++ src/templates/wait-11_24.tera | 38 +++++++++++++++++++ src/templates/wait-12.tera | 38 +++++++++++++++++++ src/templates/wait-12_24.tera | 38 +++++++++++++++++++ src/templates/wayland-cursor.tera | 38 +++++++++++++++++++ src/templates/wayland-cursor_24.tera | 38 +++++++++++++++++++ src/templates/x-cursor.tera | 38 +++++++++++++++++++ src/templates/x-cursor_24.tera | 38 +++++++++++++++++++ src/templates/zoom-in.tera | 30 +++++++++++++++ src/templates/zoom-in_24.tera | 30 +++++++++++++++ src/templates/zoom-out.tera | 30 +++++++++++++++ src/templates/zoom-out_24.tera | 30 +++++++++++++++ 146 files changed, 4830 insertions(+), 26 deletions(-) create mode 100644 src/templates/alias.tera create mode 100644 src/templates/alias_24.tera create mode 100644 src/templates/all-scroll.tera create mode 100644 src/templates/all-scroll_24.tera create mode 100644 src/templates/bottom_left_corner.tera create mode 100644 src/templates/bottom_left_corner_24.tera create mode 100644 src/templates/bottom_right_corner.tera create mode 100644 src/templates/bottom_right_corner_24.tera create mode 100644 src/templates/bottom_side.tera create mode 100644 src/templates/bottom_side_24.tera create mode 100644 src/templates/cell.tera create mode 100644 src/templates/cell_24.tera create mode 100644 src/templates/center_ptr.tera create mode 100644 src/templates/center_ptr_24.tera create mode 100644 src/templates/col-resize.tera create mode 100644 src/templates/col-resize_24.tera create mode 100644 src/templates/color-picker.tera create mode 100644 src/templates/color-picker_24.tera create mode 100644 src/templates/context-menu.tera create mode 100644 src/templates/context-menu_24.tera create mode 100644 src/templates/copy.tera create mode 100644 src/templates/copy_24.tera create mode 100644 src/templates/crosshair.tera create mode 100644 src/templates/crosshair_24.tera create mode 100644 src/templates/default.tera create mode 100644 src/templates/default_24.tera create mode 100644 src/templates/dnd-move.tera create mode 100644 src/templates/dnd-move_24.tera create mode 100644 src/templates/dnd-no-drop.tera create mode 100644 src/templates/dnd-no-drop_24.tera create mode 100644 src/templates/down-arrow.tera create mode 100644 src/templates/down-arrow_24.tera create mode 100644 src/templates/draft.tera create mode 100644 src/templates/draft_24.tera create mode 100644 src/templates/fleur.tera create mode 100644 src/templates/fleur_24.tera create mode 100644 src/templates/help.tera create mode 100644 src/templates/help_24.tera create mode 100644 src/templates/index.theme.tera create mode 100644 src/templates/left-arrow.tera create mode 100644 src/templates/left-arrow_24.tera create mode 100644 src/templates/left_side.tera create mode 100644 src/templates/left_side_24.tera create mode 100644 src/templates/no-drop.tera create mode 100644 src/templates/no-drop_24.tera create mode 100644 src/templates/not-allowed.tera create mode 100644 src/templates/not-allowed_24.tera create mode 100644 src/templates/openhand.tera create mode 100644 src/templates/openhand_24.tera create mode 100644 src/templates/pencil.tera create mode 100644 src/templates/pencil_24.tera create mode 100644 src/templates/pirate.tera create mode 100644 src/templates/pirate_24.tera create mode 100644 src/templates/pointer.tera create mode 100644 src/templates/pointer_24.tera create mode 100644 src/templates/progress-01.tera create mode 100644 src/templates/progress-01_24.tera create mode 100644 src/templates/progress-02.tera create mode 100644 src/templates/progress-02_24.tera create mode 100644 src/templates/progress-03.tera create mode 100644 src/templates/progress-03_24.tera create mode 100644 src/templates/progress-04.tera create mode 100644 src/templates/progress-04_24.tera create mode 100644 src/templates/progress-05.tera create mode 100644 src/templates/progress-05_24.tera create mode 100644 src/templates/progress-06.tera create mode 100644 src/templates/progress-06_24.tera create mode 100644 src/templates/progress-07.tera create mode 100644 src/templates/progress-07_24.tera create mode 100644 src/templates/progress-08.tera create mode 100644 src/templates/progress-08_24.tera create mode 100644 src/templates/progress-09.tera create mode 100644 src/templates/progress-09_24.tera create mode 100644 src/templates/progress-10.tera create mode 100644 src/templates/progress-10_24.tera create mode 100644 src/templates/progress-11.tera create mode 100644 src/templates/progress-11_24.tera create mode 100644 src/templates/progress-12.tera create mode 100644 src/templates/progress-12_24.tera create mode 100644 src/templates/right-arrow.tera create mode 100644 src/templates/right-arrow_24.tera create mode 100644 src/templates/right_ptr.tera create mode 100644 src/templates/right_ptr_24.tera create mode 100644 src/templates/right_side.tera create mode 100644 src/templates/right_side_24.tera create mode 100644 src/templates/row-resize.tera create mode 100644 src/templates/row-resize_24.tera create mode 100644 src/templates/size_bdiag.tera create mode 100644 src/templates/size_bdiag_24.tera create mode 100644 src/templates/size_fdiag.tera create mode 100644 src/templates/size_fdiag_24.tera create mode 100644 src/templates/size_hor.tera create mode 100644 src/templates/size_hor_24.tera create mode 100644 src/templates/size_ver.tera create mode 100644 src/templates/size_ver_24.tera create mode 100644 src/templates/text.tera create mode 100644 src/templates/text_24.tera create mode 100644 src/templates/top_left_corner.tera create mode 100644 src/templates/top_left_corner_24.tera create mode 100644 src/templates/top_right_corner.tera create mode 100644 src/templates/top_right_corner_24.tera create mode 100644 src/templates/top_side.tera create mode 100644 src/templates/top_side_24.tera create mode 100644 src/templates/up-arrow.tera create mode 100644 src/templates/up-arrow_24.tera create mode 100644 src/templates/vertical-text.tera create mode 100644 src/templates/vertical-text_24.tera create mode 100644 src/templates/wait-01.tera create mode 100644 src/templates/wait-01_24.tera create mode 100644 src/templates/wait-02.tera create mode 100644 src/templates/wait-02_24.tera create mode 100644 src/templates/wait-03.tera create mode 100644 src/templates/wait-03_24.tera create mode 100644 src/templates/wait-04.tera create mode 100644 src/templates/wait-04_24.tera create mode 100644 src/templates/wait-05.tera create mode 100644 src/templates/wait-05_24.tera create mode 100644 src/templates/wait-06.tera create mode 100644 src/templates/wait-06_24.tera create mode 100644 src/templates/wait-07.tera create mode 100644 src/templates/wait-07_24.tera create mode 100644 src/templates/wait-08.tera create mode 100644 src/templates/wait-08_24.tera create mode 100644 src/templates/wait-09.tera create mode 100644 src/templates/wait-09_24.tera create mode 100644 src/templates/wait-10.tera create mode 100644 src/templates/wait-10_24.tera create mode 100644 src/templates/wait-11.tera create mode 100644 src/templates/wait-11_24.tera create mode 100644 src/templates/wait-12.tera create mode 100644 src/templates/wait-12_24.tera create mode 100644 src/templates/wayland-cursor.tera create mode 100644 src/templates/wayland-cursor_24.tera create mode 100644 src/templates/x-cursor.tera create mode 100644 src/templates/x-cursor_24.tera create mode 100644 src/templates/zoom-in.tera create mode 100644 src/templates/zoom-in_24.tera create mode 100644 src/templates/zoom-out.tera create mode 100644 src/templates/zoom-out_24.tera diff --git a/.gitignore b/.gitignore index 244cadfc6..4e0b1ca29 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ pngs/ releases/ result hl/ +svgs/ diff --git a/README.md b/README.md index ddd551665..87c81dd53 100644 --- a/README.md +++ b/README.md @@ -94,6 +94,8 @@ pkgs.catppuccin-cursors.mochaMauve ### Requirements +- [whiskers](https://github.com/catppuccin/whiskers) to generate the +cursor SVGs. - [xcursorgen](https://wiki.archlinux.org/title/Xcursorgen) to generate the cursors. - [inkscape](https://wiki.inkscape.org/wiki/Inkscape) to convert SVGs to PNGs. diff --git a/build b/build index 935344e10..bd4eab118 100755 --- a/build +++ b/build @@ -8,6 +8,19 @@ set -eu INKSCAPE_VERSION=$(inkscape --version 2>/dev/null | awk '/Inkscape[ ]/ {print $2; exit}') +build_svgs() { + local src_dir="$1" + + if [[ -n "$2" ]]; then + flavour="-f $2" + fi + + for file in $src_dir/templates/*.tera; do + [ -f "$file" ] || continue + whiskers $file $flavour + done +} + # Generates the commands required for SVG -> PNG conversion # These commands are to be used within inkscape's "shell" mode which allows for batch processing in a single inkscape process generate_inkscape_commands() { @@ -120,6 +133,7 @@ SCRIPT_DIR="$(dirname "$0")" SRC_DIR="$SCRIPT_DIR/src" OUT_DIR="$SCRIPT_DIR/dist" PNG_DIR="$SCRIPT_DIR/pngs" +SVGS_DIR="$SCRIPT_DIR/svgs" HL_DIR="$SCRIPT_DIR/hl" CONFIG_DIR="$SRC_DIR/config" @@ -156,10 +170,14 @@ else echo "[INFO] - Building with hyprcursor: FALSE" fi +echo "[INFO] - Generating SVGs..." +build_svgs $SRC_DIR $FLAVOR +echo "[INFO] - Generating SVGs complete." + echo "[INFO] - Generating inkscape commands..." for accent in $ACCENTS; do theme_name="catppuccin-$FLAVOR-$accent-cursors" - theme_src_dir="$SRC_DIR/$theme_name" + theme_src_dir="$SVGS_DIR/$theme_name" theme_out_dir="$OUT_DIR/$theme_name" theme_png_dir="$PNG_DIR/$theme_name" @@ -174,7 +192,7 @@ echo "[INFO] - Converting SVGs to PNGs complete" echo "[INFO] - Converting to x11cursor & creating aliases..." for accent in $ACCENTS; do theme_name="catppuccin-$FLAVOR-$accent-cursors" - theme_src_dir="$SRC_DIR/$theme_name" + theme_src_dir="$SVGS_DIR/$theme_name" theme_out_dir="$OUT_DIR/$theme_name" theme_png_dir="$PNG_DIR/$theme_name" diff --git a/default.nix b/default.nix index d9face24c..96378e4fe 100644 --- a/default.nix +++ b/default.nix @@ -1,21 +1,30 @@ -{ lib -, stdenvNoCC -, inkscape -, just -, xcursorgen -, xcur2png -, hyprcursor -, zip +{ + lib, + stdenvNoCC, + inkscape, + just, + xcursorgen, + xcur2png, + hyprcursor, + zip, + catppuccin-whiskers, }: - stdenvNoCC.mkDerivation { name = "catppuccin-cursors"; src = lib.fileset.toSource { root = ./.; - fileset = lib.fileset.intersection - (lib.fileset.fromSource (lib.sources.cleanSource ./.)) - (lib.fileset.unions [ ./src ./justfile ./build ./create_zips ./AUTHORS ./LICENSE ]); + fileset = lib.fileset.intersection (lib.fileset.fromSource (lib.sources.cleanSource ./.)) ( + lib.fileset.unions [ + ./src + ./justfile + ./build + ./create_zips + ./AUTHORS + ./LICENSE + ] + ); }; + nativeBuildInputs = [ just xcursorgen @@ -23,7 +32,9 @@ stdenvNoCC.mkDerivation { inkscape hyprcursor zip + catppuccin-whiskers ]; + buildPhase = '' runHook preBuild @@ -33,6 +44,7 @@ stdenvNoCC.mkDerivation { runHook postBuild ''; + installPhase = '' # $out is an automatically generated filepath by nix, # but it's up to you to make it what you need. We'll create a directory at @@ -40,6 +52,7 @@ stdenvNoCC.mkDerivation { mkdir $out cp -rv ./releases/* $out ''; + meta = { description = "Catppuccin cursor theme based on Volantes"; homepage = "https://github.com/catppuccin/cursors"; diff --git a/flake.lock b/flake.lock index 8bd5b72e5..dc3fb8060 100644 --- a/flake.lock +++ b/flake.lock @@ -2,16 +2,15 @@ "nodes": { "nixpkgs": { "locked": { - "lastModified": 1716948383, - "narHash": "sha256-SzDKxseEcHR5KzPXLwsemyTR/kaM9whxeiJohbL04rs=", + "lastModified": 1729366161, + "narHash": "sha256-mFIOP36/foCDlDth56HGH4dUrJObs/HVsv+bHjFdjNk=", "owner": "nixos", "repo": "nixpkgs", - "rev": "ad57eef4ef0659193044870c731987a6df5cf56b", + "rev": "fe7f792235007a563b6b5a8cca273907431157d6", "type": "github" }, "original": { "owner": "nixos", - "ref": "nixos-unstable", "repo": "nixpkgs", "type": "github" } diff --git a/flake.nix b/flake.nix index 649f2e503..9441bc83f 100644 --- a/flake.nix +++ b/flake.nix @@ -1,24 +1,26 @@ { - inputs.nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; + inputs.nixpkgs.url = "github:nixos/nixpkgs"; outputs = { nixpkgs, ... }: let - systems = ["aarch64-linux" "x86_64-linux"]; + systems = [ + "aarch64-linux" + "x86_64-linux" + ]; forAllSystems = - function: - nixpkgs.lib.genAttrs systems ( - system: function nixpkgs.legacyPackages.${system} - ); + function: nixpkgs.lib.genAttrs systems (system: function nixpkgs.legacyPackages.${system}); in { + formatter = forAllSystems (pkgs: pkgs.nixfmt-rfc-style); + devShells = forAllSystems (pkgs: { default = pkgs.callPackage ./shell.nix { }; }); packages = forAllSystems (pkgs: rec { default = catppuccin-cursors; - catppuccin-cursors= pkgs.callPackage ./default.nix { }; + catppuccin-cursors = pkgs.callPackage ./default.nix { }; }); }; } diff --git a/shell.nix b/shell.nix index de9f1a796..c3bc2288b 100644 --- a/shell.nix +++ b/shell.nix @@ -6,4 +6,4 @@ let in mainPkg.overrideAttrs (oa: { nativeBuildInputs = [ ] ++ (oa.nativeBuildInputs or [ ]); -}) \ No newline at end of file +}) diff --git a/src/templates/alias.tera b/src/templates/alias.tera new file mode 100644 index 000000000..f0563a652 --- /dev/null +++ b/src/templates/alias.tera @@ -0,0 +1,44 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/alias.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["mauve"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/alias_24.tera b/src/templates/alias_24.tera new file mode 100644 index 000000000..074533798 --- /dev/null +++ b/src/templates/alias_24.tera @@ -0,0 +1,40 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/alias_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["mauve"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/all-scroll.tera b/src/templates/all-scroll.tera new file mode 100644 index 000000000..c661e0f0c --- /dev/null +++ b/src/templates/all-scroll.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/all-scroll.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/all-scroll_24.tera b/src/templates/all-scroll_24.tera new file mode 100644 index 000000000..21b16f39b --- /dev/null +++ b/src/templates/all-scroll_24.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/all-scroll_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/bottom_left_corner.tera b/src/templates/bottom_left_corner.tera new file mode 100644 index 000000000..218087341 --- /dev/null +++ b/src/templates/bottom_left_corner.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/bottom_left_corner.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/bottom_left_corner_24.tera b/src/templates/bottom_left_corner_24.tera new file mode 100644 index 000000000..aaa9402b1 --- /dev/null +++ b/src/templates/bottom_left_corner_24.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/bottom_left_corner_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/bottom_right_corner.tera b/src/templates/bottom_right_corner.tera new file mode 100644 index 000000000..3e1a1848b --- /dev/null +++ b/src/templates/bottom_right_corner.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/bottom_right_corner.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/bottom_right_corner_24.tera b/src/templates/bottom_right_corner_24.tera new file mode 100644 index 000000000..42661b475 --- /dev/null +++ b/src/templates/bottom_right_corner_24.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/bottom_right_corner_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/bottom_side.tera b/src/templates/bottom_side.tera new file mode 100644 index 000000000..4d282f870 --- /dev/null +++ b/src/templates/bottom_side.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/bottom_side.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/bottom_side_24.tera b/src/templates/bottom_side_24.tera new file mode 100644 index 000000000..4f1885404 --- /dev/null +++ b/src/templates/bottom_side_24.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/bottom_side_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/cell.tera b/src/templates/cell.tera new file mode 100644 index 000000000..8219adc23 --- /dev/null +++ b/src/templates/cell.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/cell.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/cell_24.tera b/src/templates/cell_24.tera new file mode 100644 index 000000000..d0c2baed1 --- /dev/null +++ b/src/templates/cell_24.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/cell_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/center_ptr.tera b/src/templates/center_ptr.tera new file mode 100644 index 000000000..9bd5f91e3 --- /dev/null +++ b/src/templates/center_ptr.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/center_ptr.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/center_ptr_24.tera b/src/templates/center_ptr_24.tera new file mode 100644 index 000000000..26cdf07b6 --- /dev/null +++ b/src/templates/center_ptr_24.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/center_ptr_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/col-resize.tera b/src/templates/col-resize.tera new file mode 100644 index 000000000..ae328ceca --- /dev/null +++ b/src/templates/col-resize.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/col-resize.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/col-resize_24.tera b/src/templates/col-resize_24.tera new file mode 100644 index 000000000..83fd21116 --- /dev/null +++ b/src/templates/col-resize_24.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/col-resize_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/color-picker.tera b/src/templates/color-picker.tera new file mode 100644 index 000000000..2931976fc --- /dev/null +++ b/src/templates/color-picker.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/color-picker.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/color-picker_24.tera b/src/templates/color-picker_24.tera new file mode 100644 index 000000000..0be43c8cc --- /dev/null +++ b/src/templates/color-picker_24.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/color-picker_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/context-menu.tera b/src/templates/context-menu.tera new file mode 100644 index 000000000..b7407f3b7 --- /dev/null +++ b/src/templates/context-menu.tera @@ -0,0 +1,45 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/context-menu.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["mauve"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/context-menu_24.tera b/src/templates/context-menu_24.tera new file mode 100644 index 000000000..c6e383794 --- /dev/null +++ b/src/templates/context-menu_24.tera @@ -0,0 +1,40 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/context-menu_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["peach"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/copy.tera b/src/templates/copy.tera new file mode 100644 index 000000000..97e65bf8b --- /dev/null +++ b/src/templates/copy.tera @@ -0,0 +1,45 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/copy.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["green"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/copy_24.tera b/src/templates/copy_24.tera new file mode 100644 index 000000000..61ad22781 --- /dev/null +++ b/src/templates/copy_24.tera @@ -0,0 +1,40 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/copy_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["green"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/crosshair.tera b/src/templates/crosshair.tera new file mode 100644 index 000000000..3bd0aacd7 --- /dev/null +++ b/src/templates/crosshair.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/crosshair.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/crosshair_24.tera b/src/templates/crosshair_24.tera new file mode 100644 index 000000000..bc35e3750 --- /dev/null +++ b/src/templates/crosshair_24.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/crosshair_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/default.tera b/src/templates/default.tera new file mode 100644 index 000000000..61376dded --- /dev/null +++ b/src/templates/default.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/default.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/default_24.tera b/src/templates/default_24.tera new file mode 100644 index 000000000..a9bdf39dc --- /dev/null +++ b/src/templates/default_24.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/default_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/dnd-move.tera b/src/templates/dnd-move.tera new file mode 100644 index 000000000..f1e663c79 --- /dev/null +++ b/src/templates/dnd-move.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/dnd-move.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/dnd-move_24.tera b/src/templates/dnd-move_24.tera new file mode 100644 index 000000000..5ea1f09d6 --- /dev/null +++ b/src/templates/dnd-move_24.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/dnd-move_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/dnd-no-drop.tera b/src/templates/dnd-no-drop.tera new file mode 100644 index 000000000..fef700bcc --- /dev/null +++ b/src/templates/dnd-no-drop.tera @@ -0,0 +1,44 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/dnd-no-drop.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["red"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/dnd-no-drop_24.tera b/src/templates/dnd-no-drop_24.tera new file mode 100644 index 000000000..6b9d39e70 --- /dev/null +++ b/src/templates/dnd-no-drop_24.tera @@ -0,0 +1,40 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/dnd-no-drop_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["red"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/down-arrow.tera b/src/templates/down-arrow.tera new file mode 100644 index 000000000..be71728ec --- /dev/null +++ b/src/templates/down-arrow.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/down-arrow.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/down-arrow_24.tera b/src/templates/down-arrow_24.tera new file mode 100644 index 000000000..d14ee617e --- /dev/null +++ b/src/templates/down-arrow_24.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/down-arrow_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/draft.tera b/src/templates/draft.tera new file mode 100644 index 000000000..99be17f37 --- /dev/null +++ b/src/templates/draft.tera @@ -0,0 +1,30 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/draft.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + + diff --git a/src/templates/draft_24.tera b/src/templates/draft_24.tera new file mode 100644 index 000000000..05eef8c84 --- /dev/null +++ b/src/templates/draft_24.tera @@ -0,0 +1,30 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/draft_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + + diff --git a/src/templates/fleur.tera b/src/templates/fleur.tera new file mode 100644 index 000000000..bc9e3c650 --- /dev/null +++ b/src/templates/fleur.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/fleur.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/fleur_24.tera b/src/templates/fleur_24.tera new file mode 100644 index 000000000..929da6cd5 --- /dev/null +++ b/src/templates/fleur_24.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/fleur_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/help.tera b/src/templates/help.tera new file mode 100644 index 000000000..55eec1ba4 --- /dev/null +++ b/src/templates/help.tera @@ -0,0 +1,44 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/help.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["blue"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/help_24.tera b/src/templates/help_24.tera new file mode 100644 index 000000000..2e623b795 --- /dev/null +++ b/src/templates/help_24.tera @@ -0,0 +1,45 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/help_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["blue"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/index.theme.tera b/src/templates/index.theme.tera new file mode 100644 index 000000000..52619fdaf --- /dev/null +++ b/src/templates/index.theme.tera @@ -0,0 +1,11 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/index.theme" +--- +[Icon Theme] +Name=Catppuccin {{ flavor.name }} {{ accent | capitalize }} +Comment=based on Volantes Cursors diff --git a/src/templates/left-arrow.tera b/src/templates/left-arrow.tera new file mode 100644 index 000000000..11f3a0989 --- /dev/null +++ b/src/templates/left-arrow.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/left-arrow.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/left-arrow_24.tera b/src/templates/left-arrow_24.tera new file mode 100644 index 000000000..f6435ce14 --- /dev/null +++ b/src/templates/left-arrow_24.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/left-arrow_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/left_side.tera b/src/templates/left_side.tera new file mode 100644 index 000000000..43443fa4b --- /dev/null +++ b/src/templates/left_side.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/left_side.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/left_side_24.tera b/src/templates/left_side_24.tera new file mode 100644 index 000000000..064fbe93e --- /dev/null +++ b/src/templates/left_side_24.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/left_side_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/no-drop.tera b/src/templates/no-drop.tera new file mode 100644 index 000000000..bf655e7c8 --- /dev/null +++ b/src/templates/no-drop.tera @@ -0,0 +1,44 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/no-drop.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["red"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/no-drop_24.tera b/src/templates/no-drop_24.tera new file mode 100644 index 000000000..31278f86a --- /dev/null +++ b/src/templates/no-drop_24.tera @@ -0,0 +1,40 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/no-drop_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["red"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/not-allowed.tera b/src/templates/not-allowed.tera new file mode 100644 index 000000000..a968a87cd --- /dev/null +++ b/src/templates/not-allowed.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/not-allowed.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["red"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/not-allowed_24.tera b/src/templates/not-allowed_24.tera new file mode 100644 index 000000000..5b7e37ee5 --- /dev/null +++ b/src/templates/not-allowed_24.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/not-allowed_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["red"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/openhand.tera b/src/templates/openhand.tera new file mode 100644 index 000000000..2bfa3d5ce --- /dev/null +++ b/src/templates/openhand.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/openhand.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/openhand_24.tera b/src/templates/openhand_24.tera new file mode 100644 index 000000000..757888afa --- /dev/null +++ b/src/templates/openhand_24.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/openhand_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/pencil.tera b/src/templates/pencil.tera new file mode 100644 index 000000000..5c6187823 --- /dev/null +++ b/src/templates/pencil.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/pencil.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/pencil_24.tera b/src/templates/pencil_24.tera new file mode 100644 index 000000000..5b9a88a18 --- /dev/null +++ b/src/templates/pencil_24.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/pencil_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/pirate.tera b/src/templates/pirate.tera new file mode 100644 index 000000000..7b635c666 --- /dev/null +++ b/src/templates/pirate.tera @@ -0,0 +1,32 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/pirate.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["red"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/pirate_24.tera b/src/templates/pirate_24.tera new file mode 100644 index 000000000..dc286452d --- /dev/null +++ b/src/templates/pirate_24.tera @@ -0,0 +1,32 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/pirate_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["red"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/pointer.tera b/src/templates/pointer.tera new file mode 100644 index 000000000..c0ee2b184 --- /dev/null +++ b/src/templates/pointer.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/pointer.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/pointer_24.tera b/src/templates/pointer_24.tera new file mode 100644 index 000000000..4cfd99242 --- /dev/null +++ b/src/templates/pointer_24.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/pointer_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/progress-01.tera b/src/templates/progress-01.tera new file mode 100644 index 000000000..42694754f --- /dev/null +++ b/src/templates/progress-01.tera @@ -0,0 +1,44 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/progress-01.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/progress-01_24.tera b/src/templates/progress-01_24.tera new file mode 100644 index 000000000..1eb9812b9 --- /dev/null +++ b/src/templates/progress-01_24.tera @@ -0,0 +1,40 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/progress-01_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/progress-02.tera b/src/templates/progress-02.tera new file mode 100644 index 000000000..2d9179921 --- /dev/null +++ b/src/templates/progress-02.tera @@ -0,0 +1,44 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/progress-02.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/progress-02_24.tera b/src/templates/progress-02_24.tera new file mode 100644 index 000000000..3582158f2 --- /dev/null +++ b/src/templates/progress-02_24.tera @@ -0,0 +1,40 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/progress-02_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/progress-03.tera b/src/templates/progress-03.tera new file mode 100644 index 000000000..ce8e866cc --- /dev/null +++ b/src/templates/progress-03.tera @@ -0,0 +1,44 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/progress-03.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/progress-03_24.tera b/src/templates/progress-03_24.tera new file mode 100644 index 000000000..3ae1323e8 --- /dev/null +++ b/src/templates/progress-03_24.tera @@ -0,0 +1,40 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/progress-03_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/progress-04.tera b/src/templates/progress-04.tera new file mode 100644 index 000000000..ee07ac22b --- /dev/null +++ b/src/templates/progress-04.tera @@ -0,0 +1,44 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/progress-04.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/progress-04_24.tera b/src/templates/progress-04_24.tera new file mode 100644 index 000000000..36c9c86e2 --- /dev/null +++ b/src/templates/progress-04_24.tera @@ -0,0 +1,40 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/progress-04_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/progress-05.tera b/src/templates/progress-05.tera new file mode 100644 index 000000000..4102a29b5 --- /dev/null +++ b/src/templates/progress-05.tera @@ -0,0 +1,44 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/progress-05.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/progress-05_24.tera b/src/templates/progress-05_24.tera new file mode 100644 index 000000000..50fe65f13 --- /dev/null +++ b/src/templates/progress-05_24.tera @@ -0,0 +1,40 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/progress-05_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/progress-06.tera b/src/templates/progress-06.tera new file mode 100644 index 000000000..c710f4fd8 --- /dev/null +++ b/src/templates/progress-06.tera @@ -0,0 +1,44 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/progress-06.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/progress-06_24.tera b/src/templates/progress-06_24.tera new file mode 100644 index 000000000..c576138c3 --- /dev/null +++ b/src/templates/progress-06_24.tera @@ -0,0 +1,40 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/progress-06_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/progress-07.tera b/src/templates/progress-07.tera new file mode 100644 index 000000000..12019d92d --- /dev/null +++ b/src/templates/progress-07.tera @@ -0,0 +1,44 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/progress-07.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/progress-07_24.tera b/src/templates/progress-07_24.tera new file mode 100644 index 000000000..7bac1515f --- /dev/null +++ b/src/templates/progress-07_24.tera @@ -0,0 +1,40 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/progress-07_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/progress-08.tera b/src/templates/progress-08.tera new file mode 100644 index 000000000..220ae8fc9 --- /dev/null +++ b/src/templates/progress-08.tera @@ -0,0 +1,44 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/progress-08.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/progress-08_24.tera b/src/templates/progress-08_24.tera new file mode 100644 index 000000000..a3c8a2a2e --- /dev/null +++ b/src/templates/progress-08_24.tera @@ -0,0 +1,40 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/progress-08_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/progress-09.tera b/src/templates/progress-09.tera new file mode 100644 index 000000000..c87700342 --- /dev/null +++ b/src/templates/progress-09.tera @@ -0,0 +1,44 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/progress-09.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/progress-09_24.tera b/src/templates/progress-09_24.tera new file mode 100644 index 000000000..d80fa435a --- /dev/null +++ b/src/templates/progress-09_24.tera @@ -0,0 +1,40 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/progress-09_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/progress-10.tera b/src/templates/progress-10.tera new file mode 100644 index 000000000..5d4a91871 --- /dev/null +++ b/src/templates/progress-10.tera @@ -0,0 +1,44 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/progress-10.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/progress-10_24.tera b/src/templates/progress-10_24.tera new file mode 100644 index 000000000..be6d83707 --- /dev/null +++ b/src/templates/progress-10_24.tera @@ -0,0 +1,40 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/progress-10_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/progress-11.tera b/src/templates/progress-11.tera new file mode 100644 index 000000000..8adfc2baa --- /dev/null +++ b/src/templates/progress-11.tera @@ -0,0 +1,44 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/progress-11.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/progress-11_24.tera b/src/templates/progress-11_24.tera new file mode 100644 index 000000000..2c88896e9 --- /dev/null +++ b/src/templates/progress-11_24.tera @@ -0,0 +1,40 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/progress-11_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/progress-12.tera b/src/templates/progress-12.tera new file mode 100644 index 000000000..ebd3b2937 --- /dev/null +++ b/src/templates/progress-12.tera @@ -0,0 +1,44 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/progress-12.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/progress-12_24.tera b/src/templates/progress-12_24.tera new file mode 100644 index 000000000..465e3a100 --- /dev/null +++ b/src/templates/progress-12_24.tera @@ -0,0 +1,40 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/progress-12_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + + + diff --git a/src/templates/right-arrow.tera b/src/templates/right-arrow.tera new file mode 100644 index 000000000..36994a9d6 --- /dev/null +++ b/src/templates/right-arrow.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/right-arrow.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/right-arrow_24.tera b/src/templates/right-arrow_24.tera new file mode 100644 index 000000000..1e252940d --- /dev/null +++ b/src/templates/right-arrow_24.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/right-arrow_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/right_ptr.tera b/src/templates/right_ptr.tera new file mode 100644 index 000000000..13bb5ae34 --- /dev/null +++ b/src/templates/right_ptr.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/right_ptr.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/right_ptr_24.tera b/src/templates/right_ptr_24.tera new file mode 100644 index 000000000..78b0c8f51 --- /dev/null +++ b/src/templates/right_ptr_24.tera @@ -0,0 +1,28 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/right_ptr_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + diff --git a/src/templates/right_side.tera b/src/templates/right_side.tera new file mode 100644 index 000000000..9a638ed4f --- /dev/null +++ b/src/templates/right_side.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/right_side.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/right_side_24.tera b/src/templates/right_side_24.tera new file mode 100644 index 000000000..c1953cf48 --- /dev/null +++ b/src/templates/right_side_24.tera @@ -0,0 +1,28 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/right_side_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + diff --git a/src/templates/row-resize.tera b/src/templates/row-resize.tera new file mode 100644 index 000000000..11946dcac --- /dev/null +++ b/src/templates/row-resize.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/row-resize.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/row-resize_24.tera b/src/templates/row-resize_24.tera new file mode 100644 index 000000000..9b00a8b60 --- /dev/null +++ b/src/templates/row-resize_24.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/row-resize_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/size_bdiag.tera b/src/templates/size_bdiag.tera new file mode 100644 index 000000000..d04a61933 --- /dev/null +++ b/src/templates/size_bdiag.tera @@ -0,0 +1,31 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/size_bdiag.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + + + diff --git a/src/templates/size_bdiag_24.tera b/src/templates/size_bdiag_24.tera new file mode 100644 index 000000000..214f3cef3 --- /dev/null +++ b/src/templates/size_bdiag_24.tera @@ -0,0 +1,28 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/size_bdiag_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + diff --git a/src/templates/size_fdiag.tera b/src/templates/size_fdiag.tera new file mode 100644 index 000000000..8c039cea2 --- /dev/null +++ b/src/templates/size_fdiag.tera @@ -0,0 +1,31 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/size_fdiag.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + + + diff --git a/src/templates/size_fdiag_24.tera b/src/templates/size_fdiag_24.tera new file mode 100644 index 000000000..4799f9815 --- /dev/null +++ b/src/templates/size_fdiag_24.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/size_fdiag_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/size_hor.tera b/src/templates/size_hor.tera new file mode 100644 index 000000000..7c8a64e62 --- /dev/null +++ b/src/templates/size_hor.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/size_hor.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/size_hor_24.tera b/src/templates/size_hor_24.tera new file mode 100644 index 000000000..d3d6aed56 --- /dev/null +++ b/src/templates/size_hor_24.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/size_hor_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/size_ver.tera b/src/templates/size_ver.tera new file mode 100644 index 000000000..9f8bf1286 --- /dev/null +++ b/src/templates/size_ver.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/size_ver.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/size_ver_24.tera b/src/templates/size_ver_24.tera new file mode 100644 index 000000000..87aeed3e0 --- /dev/null +++ b/src/templates/size_ver_24.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/size_ver_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/text.tera b/src/templates/text.tera new file mode 100644 index 000000000..e4b86ee72 --- /dev/null +++ b/src/templates/text.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/text.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/text_24.tera b/src/templates/text_24.tera new file mode 100644 index 000000000..6a732b4f9 --- /dev/null +++ b/src/templates/text_24.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/text_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/top_left_corner.tera b/src/templates/top_left_corner.tera new file mode 100644 index 000000000..4321549c8 --- /dev/null +++ b/src/templates/top_left_corner.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/top_left_corner.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/top_left_corner_24.tera b/src/templates/top_left_corner_24.tera new file mode 100644 index 000000000..a57e38a9a --- /dev/null +++ b/src/templates/top_left_corner_24.tera @@ -0,0 +1,28 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/top_left_corner_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + diff --git a/src/templates/top_right_corner.tera b/src/templates/top_right_corner.tera new file mode 100644 index 000000000..0a92f5b40 --- /dev/null +++ b/src/templates/top_right_corner.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/top_right_corner.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/top_right_corner_24.tera b/src/templates/top_right_corner_24.tera new file mode 100644 index 000000000..5f9e2911b --- /dev/null +++ b/src/templates/top_right_corner_24.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/top_right_corner_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/top_side.tera b/src/templates/top_side.tera new file mode 100644 index 000000000..249dfa2ac --- /dev/null +++ b/src/templates/top_side.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/top_side.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/top_side_24.tera b/src/templates/top_side_24.tera new file mode 100644 index 000000000..81201ba2a --- /dev/null +++ b/src/templates/top_side_24.tera @@ -0,0 +1,28 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/top_side_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + diff --git a/src/templates/up-arrow.tera b/src/templates/up-arrow.tera new file mode 100644 index 000000000..7cee62929 --- /dev/null +++ b/src/templates/up-arrow.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/up-arrow.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/up-arrow_24.tera b/src/templates/up-arrow_24.tera new file mode 100644 index 000000000..afded8e21 --- /dev/null +++ b/src/templates/up-arrow_24.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/up-arrow_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/vertical-text.tera b/src/templates/vertical-text.tera new file mode 100644 index 000000000..dab059925 --- /dev/null +++ b/src/templates/vertical-text.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/vertical-text.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/vertical-text_24.tera b/src/templates/vertical-text_24.tera new file mode 100644 index 000000000..9d4455bb3 --- /dev/null +++ b/src/templates/vertical-text_24.tera @@ -0,0 +1,29 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/vertical-text_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + diff --git a/src/templates/wait-01.tera b/src/templates/wait-01.tera new file mode 100644 index 000000000..31c31f0d6 --- /dev/null +++ b/src/templates/wait-01.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/wait-01.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/wait-01_24.tera b/src/templates/wait-01_24.tera new file mode 100644 index 000000000..63c267e6e --- /dev/null +++ b/src/templates/wait-01_24.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/wait-01_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/wait-02.tera b/src/templates/wait-02.tera new file mode 100644 index 000000000..7f0399e28 --- /dev/null +++ b/src/templates/wait-02.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/wait-02.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/wait-02_24.tera b/src/templates/wait-02_24.tera new file mode 100644 index 000000000..9c7f1369b --- /dev/null +++ b/src/templates/wait-02_24.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/wait-02_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/wait-03.tera b/src/templates/wait-03.tera new file mode 100644 index 000000000..5cb2be742 --- /dev/null +++ b/src/templates/wait-03.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/wait-03.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/wait-03_24.tera b/src/templates/wait-03_24.tera new file mode 100644 index 000000000..bb8892d5e --- /dev/null +++ b/src/templates/wait-03_24.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/wait-03_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/wait-04.tera b/src/templates/wait-04.tera new file mode 100644 index 000000000..de1fe6ccf --- /dev/null +++ b/src/templates/wait-04.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/wait-04.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/wait-04_24.tera b/src/templates/wait-04_24.tera new file mode 100644 index 000000000..9510d355b --- /dev/null +++ b/src/templates/wait-04_24.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/wait-04_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/wait-05.tera b/src/templates/wait-05.tera new file mode 100644 index 000000000..bcd3b06a8 --- /dev/null +++ b/src/templates/wait-05.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/wait-05.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/wait-05_24.tera b/src/templates/wait-05_24.tera new file mode 100644 index 000000000..774e1e0d2 --- /dev/null +++ b/src/templates/wait-05_24.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/wait-05_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/wait-06.tera b/src/templates/wait-06.tera new file mode 100644 index 000000000..4fce56914 --- /dev/null +++ b/src/templates/wait-06.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/wait-06.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/wait-06_24.tera b/src/templates/wait-06_24.tera new file mode 100644 index 000000000..b330f1d3d --- /dev/null +++ b/src/templates/wait-06_24.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/wait-06_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/wait-07.tera b/src/templates/wait-07.tera new file mode 100644 index 000000000..f9bf21c78 --- /dev/null +++ b/src/templates/wait-07.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/wait-07.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/wait-07_24.tera b/src/templates/wait-07_24.tera new file mode 100644 index 000000000..1f109525c --- /dev/null +++ b/src/templates/wait-07_24.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/wait-07_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/wait-08.tera b/src/templates/wait-08.tera new file mode 100644 index 000000000..c44a9728e --- /dev/null +++ b/src/templates/wait-08.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/wait-08.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/wait-08_24.tera b/src/templates/wait-08_24.tera new file mode 100644 index 000000000..d6fa3a097 --- /dev/null +++ b/src/templates/wait-08_24.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/wait-08_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/wait-09.tera b/src/templates/wait-09.tera new file mode 100644 index 000000000..58d0e2952 --- /dev/null +++ b/src/templates/wait-09.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/wait-09.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/wait-09_24.tera b/src/templates/wait-09_24.tera new file mode 100644 index 000000000..cfab33413 --- /dev/null +++ b/src/templates/wait-09_24.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/wait-09_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/wait-10.tera b/src/templates/wait-10.tera new file mode 100644 index 000000000..1a2387840 --- /dev/null +++ b/src/templates/wait-10.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/wait-10.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/wait-10_24.tera b/src/templates/wait-10_24.tera new file mode 100644 index 000000000..6aebf96a6 --- /dev/null +++ b/src/templates/wait-10_24.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/wait-10_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/wait-11.tera b/src/templates/wait-11.tera new file mode 100644 index 000000000..410b7cd76 --- /dev/null +++ b/src/templates/wait-11.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/wait-11.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/wait-11_24.tera b/src/templates/wait-11_24.tera new file mode 100644 index 000000000..404841402 --- /dev/null +++ b/src/templates/wait-11_24.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/wait-11_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/wait-12.tera b/src/templates/wait-12.tera new file mode 100644 index 000000000..af6f9a21e --- /dev/null +++ b/src/templates/wait-12.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/wait-12.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/wait-12_24.tera b/src/templates/wait-12_24.tera new file mode 100644 index 000000000..35590bcbd --- /dev/null +++ b/src/templates/wait-12_24.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/wait-12_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["lavender"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/wayland-cursor.tera b/src/templates/wayland-cursor.tera new file mode 100644 index 000000000..8c07d9023 --- /dev/null +++ b/src/templates/wayland-cursor.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/wayland-cursor.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["peach"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/wayland-cursor_24.tera b/src/templates/wayland-cursor_24.tera new file mode 100644 index 000000000..0ec5a575a --- /dev/null +++ b/src/templates/wayland-cursor_24.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/wayland-cursor_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["peach"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/x-cursor.tera b/src/templates/x-cursor.tera new file mode 100644 index 000000000..88600e4a9 --- /dev/null +++ b/src/templates/x-cursor.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/x-cursor.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["maroon"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/x-cursor_24.tera b/src/templates/x-cursor_24.tera new file mode 100644 index 000000000..5161058f3 --- /dev/null +++ b/src/templates/x-cursor_24.tera @@ -0,0 +1,38 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/x-cursor_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} + {%- set special = flavor.colors["maroon"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} + {%- set special = border -%} +{% endif -%} + + + + + + + + + + + + + + + + + diff --git a/src/templates/zoom-in.tera b/src/templates/zoom-in.tera new file mode 100644 index 000000000..e9f892c0d --- /dev/null +++ b/src/templates/zoom-in.tera @@ -0,0 +1,30 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/zoom-in.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + + diff --git a/src/templates/zoom-in_24.tera b/src/templates/zoom-in_24.tera new file mode 100644 index 000000000..0b508c9a0 --- /dev/null +++ b/src/templates/zoom-in_24.tera @@ -0,0 +1,30 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/zoom-in_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + + diff --git a/src/templates/zoom-out.tera b/src/templates/zoom-out.tera new file mode 100644 index 000000000..d6026e13f --- /dev/null +++ b/src/templates/zoom-out.tera @@ -0,0 +1,30 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/zoom-out.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + + diff --git a/src/templates/zoom-out_24.tera b/src/templates/zoom-out_24.tera new file mode 100644 index 000000000..bccbeb2f3 --- /dev/null +++ b/src/templates/zoom-out_24.tera @@ -0,0 +1,30 @@ +--- +whiskers: + version: 2.5.1 + matrix: + - accent: ["blue", "dark", "flamingo", "green", "lavender", "light", "maroon", "mauve", "peach", "pink", "red", "rosewater", "sapphire", "sky", "teal", "yellow"] + - flavor + filename: "svgs/catppuccin-{{flavor.identifier}}-{{accent}}-cursors/zoom-out_24.svg" +--- +{%- if accent == 'dark' %} + {%- set inner = flavor.colors["base"] -%} + {%- set border = flavor.colors["text"] -%} +{% elif accent == 'light' %} + {%- set inner = flavor.colors["text"] -%} + {%- set border = flavor.colors["base"] -%} +{% else %} + {%- set inner = flavor.colors[accent] -%} + {%- set border = flavor.colors["base"] -%} +{% endif -%} + + + + + + + + + + + +