41 lines
1.1 KiB
Text
41 lines
1.1 KiB
Text
|
---
|
||
|
whiskers:
|
||
|
version: 2.0.2
|
||
|
matrix:
|
||
|
- variant: ["", "-no-italics"]
|
||
|
- flavor
|
||
|
- accent
|
||
|
filename: "{{flavor.identifier}}-{{accent}}{{variant}}.kdl"
|
||
|
---
|
||
|
|
||
|
{%set c = flavor.colors-%}
|
||
|
{%set accent = c[accent]-%}
|
||
|
|
||
|
{%if variant == "-no-italics"%}
|
||
|
{%set italic = "font_style=italic"-%}
|
||
|
{%else%}
|
||
|
{%set italic = ""-%}
|
||
|
{%endif%}
|
||
|
|
||
|
name "Catppuccin {{flavor.name}} {%- if variant == "-no-italics" %} (no italics) {%- endif -%}"
|
||
|
background_color "#{{c.base.hex}}"
|
||
|
text_color "#{{c.text.hex}}"
|
||
|
highlights {
|
||
|
attribute "#{{c.yellow.hex}}"
|
||
|
boolean "#{{c.peach.hex}}"
|
||
|
comment "#{{c.overlay1.hex}}" {{italic}}
|
||
|
comment.doc "#{{c.overlay1.hex}}" {{italic}}
|
||
|
constant "#{{c.peach.hex}}"
|
||
|
constructor "#{{c.blue.hex}}"
|
||
|
embedded "#{{c.maroon.hex}}"
|
||
|
emphasis "#{{c.red.hex}}" {{italic}}
|
||
|
emphasis.strong "#{{c.red.hex}}" font_weight=700
|
||
|
enum "#{{c.teal.hex}}" font_weight=700
|
||
|
function "#{{c.blue.hex}}" {{italic}}
|
||
|
hint "#{{c.teal.hex}}" {{italic}}
|
||
|
keyword "#{{c.mauve.hex}}"
|
||
|
link_text "#{{c.blue.hex}}"
|
||
|
link_uri "#{{c.blue.hex}}"
|
||
|
number "#{{c.peach.hex}}"
|
||
|
}
|