experiment 2

experiments
Pocco81 3 years ago
parent 88987a3c07
commit be785447d6

@ -3,16 +3,14 @@ local color_palette = {
catppuccin0 = "#B0DFA4", -- Green catppuccin0 = "#B0DFA4", -- Green
catppuccin2 = "#F0C7C7", -- Flamingo catppuccin2 = "#F0C7C7", -- Flamingo
catppuccin3 = "#C7B3EE", -- Magenta catppuccin3 = "#C7B3EE", -- Magenta
catppuccin4 = "#E2B2E1", -- Pink catppuccin4 = "#DCAEDF", -- Pink
catppuccin5 = "#E38C8F", -- Red catppuccin5 = "#E38C8F", -- Red
catppuccin7 = "#BEE4ED", -- Teal catppuccin7 = "#C6D5F9", -- Teal
catppuccin8 = "#F1D49B", -- Yellow catppuccin8 = "#F1D49B", -- Yellow
catppuccin9 = "#A0B6ED", -- Blue catppuccin9 = "#A0B6ED", -- Blue
catppuccin18 = "#95C6C1", catppuccin18 = "#95C6C1",
catppuccin6 = "#F0B58F", -- Peach catppuccin6 = "#F0B58F", -- Peach
catppuccin19 = "#EA8DAA",
-- haven't found a good match for catppuccin19. It's mostly used on operators and symbols
catppuccin19 = "#FF7171",
-- catppuccin19 = "#C9CBFF", -- catppuccin19 = "#C9CBFF",
-- catppuccin19 = "#ECAA9F", -- catppuccin19 = "#ECAA9F",

@ -18,7 +18,7 @@ function M.get(cp)
TSPunctSpecial = { fg = cp.catppuccin5 }, -- For special punctutation that does not fall in the catagories before. TSPunctSpecial = { fg = cp.catppuccin5 }, -- For special punctutation that does not fall in the catagories before.
TSFloat = { fg = math_logic, style = "italic" }, -- For floats. TSFloat = { fg = math_logic, style = "italic" }, -- For floats.
TSNumber = { fg = cp.catppuccin5, style = "italic" }, -- For all numbers TSNumber = { fg = math_logic, style = "italic" }, -- For all numbers
TSBoolean = { fg = math_logic, style = "italic" }, -- For booleans. TSBoolean = { fg = math_logic, style = "italic" }, -- For booleans.
TSConstructor = { fg = cp.catppuccin9 }, -- For constructor calls and definitions: = { } in Lua, and Java constructors. TSConstructor = { fg = cp.catppuccin9 }, -- For constructor calls and definitions: = { } in Lua, and Java constructors.
@ -67,11 +67,11 @@ function M.get(cp)
-- TSStrike = { }; -- For strikethrough texcp. -- TSStrike = { }; -- For strikethrough texcp.
-- TSTitle = { }; -- Text that is part of a title. -- TSTitle = { }; -- Text that is part of a title.
-- TSLiteral = { }; -- Literal texcp. -- TSLiteral = { }; -- Literal texcp.
-- html -- html
TSTagAttribute = { fg = cp.catppuccin3, style = "italic" }, -- Tags like html tag names. TSTagAttribute = { fg = cp.catppuccin3, style = "italic" }, -- Tags like html tag names.
TSTag = { fg = cp.catppuccin6 }, -- Tags like html tag names. TSTag = { fg = cp.catppuccin6 }, -- Tags like html tag names.
TSTagDelimiter = { fg = cp.catppuccin18 }, -- Tag delimiter like < > / TSTagDelimiter = { fg = cp.catppuccin7 }, -- Tag delimiter like < > /
TSText = { fg = cp.catppuccin10 }, -- For strings considerated text in a markup language. TSText = { fg = cp.catppuccin10 }, -- For strings considerated text in a markup language.
-- Markdown tresitter parser support -- Markdown tresitter parser support

Loading…
Cancel
Save