|
| 1 | +---@type AstroThemeCallback |
| 2 | +local function callback(c) |
| 3 | + return { |
| 4 | + BlinkCmpLabel = { fg = c.ui.text }, |
| 5 | + BlinkCmpLabelDeprecated = { fg = c.syntax.red, strikethrough = true }, |
| 6 | + BlinkCmpLabelMatch = { fg = c.ui.text_match, bold = true }, |
| 7 | + BlinkCmpKind = { fg = c.syntax.yellow }, |
| 8 | + BlinkCmpKindClass = "@type", |
| 9 | + BlinkCmpKindColor = "@constant", |
| 10 | + BlinkCmpKindConstant = "@constant", |
| 11 | + BlinkCmpKindConstructor = "@constructor", |
| 12 | + BlinkCmpKindEnum = "@type", |
| 13 | + BlinkCmpKindEnumMember = "@field", |
| 14 | + BlinkCmpKindEvent = "@type", |
| 15 | + BlinkCmpKindField = "@field", |
| 16 | + BlinkCmpKindFile = "@text.uri", |
| 17 | + BlinkCmpKindFolder = "@constant", |
| 18 | + BlinkCmpKindFunction = "@function", |
| 19 | + BlinkCmpKindInterface = "@type", |
| 20 | + BlinkCmpKindKeyword = "@keyword", |
| 21 | + BlinkCmpKindMethod = "@method", |
| 22 | + BlinkCmpKindModule = "@namespace", |
| 23 | + BlinkCmpKindOperator = "@operator", |
| 24 | + BlinkCmpKindProperty = "@property", |
| 25 | + BlinkCmpKindReference = "@type", |
| 26 | + BlinkCmpKindSnippet = "@constant", |
| 27 | + BlinkCmpKimdStruct = "@type", |
| 28 | + BlinkCmpKindText = "@text", |
| 29 | + BlinkCmpKindTypeParameter = "@type", |
| 30 | + BlinkCmpKindUnit = "@constant", |
| 31 | + BlinkCmpKindValue = "@constant", |
| 32 | + BlinkCmpKindVariable = "@variable", |
| 33 | + } |
| 34 | +end |
| 35 | +return callback |
0 commit comments