diff --git a/lua/catppuccin/core/color_palette.lua b/lua/catppuccin/core/color_palette.lua index 73bd8a5..bfb75ed 100644 --- a/lua/catppuccin/core/color_palette.lua +++ b/lua/catppuccin/core/color_palette.lua @@ -3,16 +3,14 @@ local color_palette = { catppuccin0 = "#B0DFA4", -- Green catppuccin2 = "#F0C7C7", -- Flamingo catppuccin3 = "#C7B3EE", -- Magenta - catppuccin4 = "#E2B2E1", -- Pink + catppuccin4 = "#DCAEDF", -- Pink catppuccin5 = "#E38C8F", -- Red - catppuccin7 = "#BEE4ED", -- Teal + catppuccin7 = "#C6D5F9", -- Teal catppuccin8 = "#F1D49B", -- Yellow catppuccin9 = "#A0B6ED", -- Blue catppuccin18 = "#95C6C1", catppuccin6 = "#F0B58F", -- Peach - - -- haven't found a good match for catppuccin19. It's mostly used on operators and symbols - catppuccin19 = "#FF7171", + catppuccin19 = "#EA8DAA", -- catppuccin19 = "#C9CBFF", -- catppuccin19 = "#ECAA9F", diff --git a/lua/catppuccin/core/integrations/treesitter.lua b/lua/catppuccin/core/integrations/treesitter.lua index be21747..96ecbc4 100644 --- a/lua/catppuccin/core/integrations/treesitter.lua +++ b/lua/catppuccin/core/integrations/treesitter.lua @@ -18,7 +18,7 @@ function M.get(cp) TSPunctSpecial = { fg = cp.catppuccin5 }, -- For special punctutation that does not fall in the catagories before. 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. 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. -- TSTitle = { }; -- Text that is part of a title. -- TSLiteral = { }; -- Literal texcp. - + -- html TSTagAttribute = { fg = cp.catppuccin3, style = "italic" }, -- 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. -- Markdown tresitter parser support