aboutsummaryrefslogtreecommitdiff
path: root/lua/prismite/groups/plugins/noice.lua
blob: 5982db251999862db6e53d40279fb71180ee9ef6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
local colors = require "prismite.palette"

return {
    NoiceCmdline = { link = "Normal" },
    NoiceCmdlineIcon = { bg = colors.bg, fg = colors.yellow },
    NoiceCmdlinePopup = { bg = colors.bg },
    NoicePopupBorder = { link = "WinSeparator" },
    NoiceCmdlinePopupBorder = { link = "NoicePopupBorder" },
    NoiceCmdlinePopupBorderSearch = { link = "NoicePopupBorder" },

    NoiceCompletionItemKindClass = { link = "@type" },
    NoiceCompletionItemKindColor = { link = "@type" },
    NoiceCompletionItemKindConstant = { link = "@constant" },
    NoiceCompletionItemKindConstructor = { link = "@constructor" },
    NoiceCompletionItemKindDefault = { bold = true },
    NoiceCompletionItemKindEnum = { link = "@type" },
    NoiceCompletionItemKindEnumMember = { link = "@constant" },
    NoiceCompletionItemKindField = { link = "@variable.member" },
    NoiceCompletionItemKindFile = { link = "@constant" },
    NoiceCompletionItemKindFolder = { link = "@constant" },
    NoiceCompletionItemKindFunction = { link = "@function" },
    NoiceCompletionItemKindInterface = { link = "@type" },
    NoiceCompletionItemKindKeyword = { link = "@keyword" },
    NoiceCompletionItemKindMethod = { link = "@function.method" },
    NoiceCompletionItemKindModule = { link = "@module" },
    NoiceCompletionItemKindProperty = { link = "@property" },
    NoiceCompletionItemKindSnippet = { fg = colors.cyan },
    NoiceCompletionItemKindStruct = { link = "@type" },
    -- NoiceCompletionItemKindText = {},
    NoiceCompletionItemKindUnit = { link = "@constant" },
    NoiceCompletionItemKindValue = { link = "@constant" },
    NoiceCompletionItemKindVariable = { link = "@variable" },
}