@@ -0,0 +1,137 @@
4+"type.enum.variant" = "peach"
6+"constructor" = "sapphire"
9+"constant.character" = "teal"
10+"constant.character.escape" = "pink"
13+"string.regexp" = "peach"
14+"string.special" = "pink"
16+"comment" = { fg = "overlay1", modifiers = ["italic"] }
19+"variable.parameter" = { fg = "maroon", modifiers = ["italic"] }
20+"variable.builtin" = "red"
21+"variable.other.member" = "teal"
23+"label" = "sapphire" # used for lifetimes
25+"punctuation" = "overlay2"
28+"keyword.control.conditional" = { fg = "mauve", modifiers = ["italic"] }
33+"function.builtin" = "peach"
34+"function.macro" = "teal"
38+"namespace" = { fg = "blue", modifiers = ["italic"] }
40+"special" = "blue" # fuzzy highlight
42+"markup.heading.marker" = { fg = "peach", modifiers = ["bold"] }
43+"markup.heading.1" = "lavender"
44+"markup.heading.2" = "mauve"
45+"markup.heading.3" = "green"
46+"markup.heading.4" = "yellow"
47+"markup.heading.5" = "pink"
48+"markup.heading.6" = "teal"
49+"markup.list" = "mauve"
50+"markup.bold" = { modifiers = ["bold"] }
51+"markup.italic" = { modifiers = ["italic"] }
52+"markup.link.url" = { fg = "peach", modifiers = ["underlined"] }
53+"markup.link.text" = "blue"
54+"markup.raw" = "flamingo"
58+"diff.delta" = "yellow"
62+"ui.background" = { fg = "text", bg = "base" }
64+"ui.linenr" = { fg = "surface1" }
65+"ui.linenr.selected" = { fg = "lavender" }
67+"ui.statusline" = { fg = "overlay1", bg = "surface0" }
68+"ui.statusline.inactive" = { fg = "overlay1", bg = "mantle" }
69+"ui.statusline.normal" = { fg = "surface0", bg = "lavender", modifiers = ["bold"] }
70+"ui.statusline.insert" = { fg = "surface0", bg = "green", modifiers = ["bold"] }
71+"ui.statusline.select" = { fg = "surface0", bg = "flamingo", modifiers = ["bold"] }
73+"ui.popup" = { fg = "text", bg = "surface0" }
74+"ui.window" = { fg = "crust" }
75+"ui.help" = { fg = "overlay2", bg = "surface0" }
78+"ui.text.focus" = { fg = "text", bg = "surface0", modifiers = ["bold"] }
80+"ui.virtual" = "overlay0"
81+"ui.virtual.ruler" = { bg = "surface0" }
82+"ui.virtual.indent-guide" = "surface0"
84+"ui.selection" = { bg = "surface1" }
86+"ui.cursor" = { fg = "base", bg = "secondary_cursor" }
87+"ui.cursor.primary" = { fg = "base", bg = "rosewater" }
88+"ui.cursor.match" = { fg = "peach", modifiers = ["bold"] }
90+"ui.cursorline.primary" = { bg = "cursorline" }
92+"ui.highlight" = { bg = "surface1" }
94+"ui.menu" = { fg = "overlay2", bg = "surface0" }
95+"ui.menu.selected" = { fg = "text", bg = "surface1", modifiers = ["bold"] }
97+diagnostic = { modifiers = ["underlined"] }
105+# catppuccin palette colors
106+rosewater = "#f2d5cf"
135+# derived colors by blending existing palette colors
136+cursorline = "#3b3f52"
137+secondary_cursor = "#b8a5a6"