Type = { fg = nord.yellow }, -- int, long, char, etc.
StorageClass = { fg = nord.cyan }, -- static, register, volatile, etc.
Structure = { fg = nord.purple }, -- struct, union, enum, etc.
- Constant = { fg = nord.blue }, -- any constant
+ Constant = { fg = nord.pink }, -- any constant
String = { fg = nord.green, bg = nord.none, style= 'italic' }, -- Any string
Character = { fg = nord.white }, -- any character constant: 'c', '\n'
Number = { fg = nord.yellow }, -- a number constant: 5
TSAnnotation = { fg = nord.orange }, -- For C++/Dart attributes, annotations thatcan be attached to the code to denote some kind of meta information.
TSCharacter= { fg = nord.orange }, -- For characters.
TSConstructor = { fg = nord.purple }, -- For constructor calls and definitions: `= { }` in Lua, and Java constructors.
- TSConstant = { fg = nord.blue }, -- For constants
+ TSConstant = { fg = nord.pink }, -- For constants
TSFloat = { fg = nord.yellow }, -- For floats
TSNamespace = { fg = nord.yellow }, -- For identifiers referring to modules and namespaces.
TSNumber = { fg = nord.orange }, -- For all number
treesitter.TSKeyword = { fg = nord.purple } -- For keywords that don't fall in previous categories.
treesitter.TSRepeat = { fg = nord.purple } -- For keywords related to loops.
treesitter.TSKeywordFunction = { fg = nord.cyan }
- treesitter.TSFunction = { fg = nord.pink } -- For fuction (calls and definitions).
- treesitter.TSMethod = { fg = nord.pink } -- For method calls and definitions.
+ treesitter.TSFunction = { fg = nord.blue } -- For fuction (calls and definitions).
+ treesitter.TSMethod = { fg = nord.blue } -- For method calls and definitions.
treesitter.TSFuncBuiltin = { fg = nord.cyan }
treesitter.TSVariable = { fg = nord.accent }-- Any variable name that does not have another highlight.
treesitter.TSVariableBuiltin = { fg = nord.accent }