forked from BrunoKrugel/dotfiles
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathhighlights.lua
90 lines (76 loc) · 2.7 KB
/
highlights.lua
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
local M = {}
---@type Base46HLGroupsList
M.override = {
-- Cursor
Cursor = { bg = "white" },
CursorLine = { bg = "black2" },
Comment = { italic = true },
NvDashAscii = { fg = "none", bg = "none" },
IndentBlanklineContextStart = { bg = "none" },
-- TreeSitter highlights
Repeat = { fg = "pink" },
Include = { fg = "pink" },
["@definition"] = { underline = false },
["@variable"] = { fg = "white" },
["@namespace"] = { fg = "white" },
["@function.builtin"] = { fg = "cyan" },
["@function.call"] = { fg = "green" },
-- Copilot
CopilotSuggestion = { fg = "#83a598" },
CopilotAnnotation = { fg = "#03a598" },
-- NvimTree
NvimTreeGitNew = { fg = "green" },
NvimTreeGitDirty = { fg = "yellow" },
NvimTreeGitDeleted = { fg = "red" },
NvimTreeCursorLine = { bg = "one_bg3" },
}
---@type HLTable
M.add = {
MultiCursor = { bg = "white" },
MultiCursorMain = { bg = "white" },
DapBreakpoint = { fg = "red" },
LightBulbSign = { bg = "black", fg = "yellow" },
NvimTreeOpenedFolderName = { fg = "purple", bold = true },
NvimTreeOpenedFile = { fg = "green", bold = true },
-- Cmp Highlights
CmpItemKindCodeium = { fg = "#51BDAC" },
CmpItemKindTabNine = { fg = "#C73BE3" },
VirtColumn = { fg = "black2" },
FoldColumn = { bg = "black", fg = "white" },
Folded = { bg = "black", fg = "white" },
-- Tree Sitter Rainbow
RainbowDelimiterRed = { fg = "red" },
RainbowDelimiterYellow = { fg = "yellow" },
RainbowDelimiterBlue = { fg = "blue" },
RainbowDelimiterOrange = { fg = "orange" },
RainbowDelimiterGreen = { fg = "green" },
RainbowDelimiterViolet = { fg = "purple" },
RainbowDelimiterCyan = { fg = "cyan" },
DiffChange = { fg = "yellow" },
DiffAdd = { fg = "vibrant_green" },
DiffText = { fg = "white", bg = "red", bold = true },
-- Search highlights
HlSearchNear = { fg = "#2E3440", bg = "#EBCB8B" },
HlSearchLens = { fg = "#2E3440", bg = "#88bfcf" },
HlSearchLensNear = { fg = "#2E3440", bg = "#EBCB8B" },
GitSignsCurrentLineBlame = {
fg = "cyan",
},
-- LSP Saga
SagaBorder = { fg = "blue" },
SagaWinbarFolder = { fg = "blue" },
HoverNormal = { fg = "white" },
CodeActionText = { fg = "white" },
CodeActionNumber = { link = "Number" },
-- Custom highlights
CopilotHl = { fg = "white", bg = "statusline_bg" },
HarpoonHl = { fg = "cyan", bg = "statusline_bg" },
BatteryHl = { fg = "nord_blue", bg = "statusline_bg" },
SessionHl = { fg = "#e535ab", bg = "statusline_bg" },
NotificationHl = { fg = "white", bg = "statusline_bg" },
TermHl = { fg = "green", bg = "statusline_bg" },
SplitHl = { fg = "white", bg = "statusline_bg" },
IndentBlanklineContextChar = { fg = "none" },
IndentBlanklineContextStart = { bg = "none" },
}
return M