@@ -13,67 +13,149 @@ function M.get(spec, config, opts)
13
13
14
14
-- stylua: ignore
15
15
return {
16
- MiniCompletionActiveParameter = { style = ' underline' },
17
-
18
- MiniCursorword = { bg = spec .sel0 },
19
- MiniCursorwordCurrent = { bg = spec .sel0 },
16
+ MiniAnimateCursor = { style = ' reverse,nocombine' },
17
+ MiniAnimateNormalFloat = { link = ' NormalFloat' },
20
18
21
- MiniIndentscopeSymbol = { link = ' Delimiter' },
22
- MiniIndentscopePrefix = { style = ' nocombine' }, -- Make it invisible
19
+ MiniClueBorder = { link = ' FloatBorder' },
20
+ MiniClueDescGroup = { link = ' DiagnosticFloatingWarn' },
21
+ MiniClueDescSingle = { link = ' NormalFloat' },
22
+ MiniClueNextKey = { fg = spec .diag .info },
23
+ MiniClueNextKeyWithPostkeys = { link = ' DiagnosticFloatingError' },
24
+ MiniClueSeparator = { fg = spec .diag .hint },
25
+ MiniClueTitle = { link = ' FloatTitle' },
23
26
24
- MiniJump = { link = ' SpellRare ' },
27
+ MiniCompletionActiveParameter = { style = ' underline ' },
25
28
26
- MiniJump2dSpot = {
29
+ MiniCursorword = { bg = spec .sel0 },
30
+ MiniCursorwordCurrent = { bg = spec .sel0 },
31
+
32
+ MiniDepsChangeAdded = { link = ' diffAdded' },
33
+ MiniDepsChangeRemoved = { link = ' diffRemoved' },
34
+ MiniDepsHint = { link = ' DiagnosticHint' },
35
+ MiniDepsInfo = { link = ' DiagnosticInfo' },
36
+ MiniDepsMsgBreaking = { link = ' DiagnosticWarn' },
37
+ MiniDepsPlaceholder = { link = ' Comment' },
38
+ MiniDepsTitle = { link = ' Title' },
39
+ MiniDepsTitleError = { link = ' DiffDelete' },
40
+ MiniDepsTitleSame = { link = ' DiffText' },
41
+ MiniDepsTitleUpdate = { link = ' DiffAdd' },
42
+
43
+ MiniDiffSignAdd = { fg = spec .git .add },
44
+ MiniDiffSignChange = { fg = spec .git .changed },
45
+ MiniDiffSignDelete = { fg = spec .git .removed },
46
+ MiniDiffOverAdd = { link = ' DiffAdd' },
47
+ MiniDiffOverChange = { fg = spec .fg1 , bg = spec .bg3 },
48
+ MiniDiffOverContext = { link = ' DiffChange' },
49
+ MiniDiffOverDelete = { link = ' DiffDelete' },
50
+
51
+ MiniFilesBorder = { link = ' FloatBorder' },
52
+ MiniFilesBorderModified = { link = ' DiagnosticFloatingWarn' },
53
+ MiniFilesCursorLine = { link = ' CursorLine' },
54
+ MiniFilesDirectory = { link = ' Directory' },
55
+ MiniFilesFile = { fg = spec .fg1 },
56
+ MiniFilesNormal = { link = ' NormalFloat' },
57
+ MiniFilesTitle = { link = ' FloatTitle' },
58
+ MiniFilesTitleFocused = { fg = spec .fg1 , style = ' bold' },
59
+
60
+ MiniHipatternsFixme = { fg = spec .bg0 , bg = spec .diag .error , style = ' bold' },
61
+ MiniHipatternsHack = { fg = spec .bg0 , bg = spec .diag .warn , style = ' bold' },
62
+ MiniHipatternsNote = { fg = spec .bg0 , bg = spec .diag .info , style = ' bold' },
63
+ MiniHipatternsTodo = { fg = spec .bg0 , bg = spec .diag .hint , style = ' bold' },
64
+
65
+ MiniIconsAzure = { fg = c .blue .bright },
66
+ MiniIconsBlue = { fg = c .blue .base },
67
+ MiniIconsCyan = { fg = c .cyan .base },
68
+ MiniIconsGreen = { fg = c .green .bright },
69
+ MiniIconsGrey = { fg = c .fg .default },
70
+ MiniIconsOrange = { fg = c .orange },
71
+ MiniIconsPurple = { fg = c .magenta .base },
72
+ MiniIconsRed = { fg = c .red .base },
73
+ MiniIconsYellow = { fg = c .yellow .bright },
74
+
75
+ MiniIndentscopeSymbol = { link = ' Delimiter' },
76
+ MiniIndentscopePrefix = { style = ' nocombine' }, -- Make it invisible
77
+
78
+ MiniJump = { link = ' SpellRare' },
79
+
80
+ MiniJump2dDim = { link = ' Comment' },
81
+ MiniJump2dSpot = {
27
82
fg = vim .o .background == ' light' and c .red .bright or c .magenta .base ,
28
83
style = ' bold' ,
29
- },
30
-
31
- MiniStarterCurrent = { style = ' nocombine' },
32
- MiniStarterFooter = { fg = c .scale .white , style = ' italic' },
33
- MiniStarterHeader = { fg = c .blue .base },
34
- MiniStarterInactive = { link = ' Comment' },
35
- MiniStarterItem = { link = ' Normal' },
36
- MiniStarterItemBullet = { fg = c .border .default },
37
- MiniStarterItemPrefix = { fg = spec .diag .warn },
38
- MiniStarterSection = { link = ' Special' },
39
- MiniStarterQuery = { fg = spec .diag .info },
40
-
41
- MiniStatuslineDevinfo = { fg = spec .fg1 , bg = spec .bg3 },
42
- MiniStatuslineFileinfo = { fg = spec .fg1 , bg = spec .bg3 },
43
- MiniStatuslineFilename = { fg = blend (spec .fg1 , 0.5 ), bg = spec .bg1 },
44
- MiniStatuslineInactive = { bg = spec .bg0 , fg = blend (spec .fg1 , 0.5 ) },
45
- MiniStatuslineModeCommand = { fg = spec .bg1 , bg = c .magenta .bright , style = ' bold' },
46
- MiniStatuslineModeInsert = { fg = spec .bg1 , bg = c .green .base , style = ' bold' },
47
- MiniStatuslineModeNormal = { fg = spec .bg1 , bg = c .blue .base , style = ' bold' },
48
- MiniStatuslineModeOther = { fg = spec .bg1 , bg = c .orange .base , style = ' bold' },
49
- MiniStatuslineModeReplace = { fg = spec .bg1 , bg = c .red .base , style = ' bold' },
50
- MiniStatuslineModeVisual = { fg = spec .bg1 , bg = c .yellow .base , style = ' bold' },
51
-
52
- MiniSurround = { link = ' IncSearch' },
84
+ },
85
+ MiniJump2dSpotAhead = { fg = c .accent .fg , bg = c .bg0 , style = ' nocombine' },
86
+ MiniJump2dSpotUnique = { fg = c .attention .fg , style = ' bold' },
87
+
88
+ MiniMapNormal = { link = ' NormalFloat' },
89
+ MiniMapSymbolCount = { link = ' Special' },
90
+ MiniMapSymbolLine = { fg = c .accent .fg },
91
+ MiniMapSymbolView = { fg = c .accent .muted },
92
+
93
+ MiniNotifyBorder = { link = ' FloatBorder' },
94
+ MiniNotifyNormal = { link = ' NormalFloat' },
95
+ MiniNotifyTitle = { link = ' FloatTitle' },
96
+
97
+ MiniOperatorsExchangeFrom = { link = ' IncSearch' },
98
+
99
+ MiniPickBorder = { link = ' FloatBorder' },
100
+ MiniPickBorderBusy = { link = ' DiagnosticFloatingWarn' },
101
+ MiniPickBorderText = { link = ' FloatTitle' },
102
+ MiniPickIconDirectory = { link = ' Directory' },
103
+ MiniPickIconFile = { link = ' MiniPickNormal' },
104
+ MiniPickHeader = { fg = spec .syntax .builtin2 },
105
+ MiniPickMatchCurrent = { link = ' CursorLine' },
106
+ MiniPickMatchMarked = { link = ' Visual' },
107
+ MiniPickMatchRanges = { fg = c .attention .fg },
108
+ MiniPickNormal = { link = ' NormalFloat' },
109
+ MiniPickPreviewLine = { link = ' CursorLine' },
110
+ MiniPickPreviewRegion = { link = ' IncSearch' },
111
+ MiniPickPrompt = { fg = spec .syntax .field },
112
+
113
+ MiniStarterCurrent = { style = ' nocombine' },
114
+ MiniStarterFooter = { fg = c .fg .subtle , style = ' italic' },
115
+ MiniStarterHeader = { fg = c .blue .base },
116
+ MiniStarterInactive = { link = ' Comment' },
117
+ MiniStarterItem = { link = ' Normal' },
118
+ MiniStarterItemBullet = { fg = c .border .default },
119
+ MiniStarterItemPrefix = { fg = spec .diag .warn },
120
+ MiniStarterSection = { link = ' Special' },
121
+ MiniStarterQuery = { fg = spec .diag .info },
122
+
123
+ MiniStatuslineDevinfo = { fg = spec .fg1 , bg = spec .bg3 },
124
+ MiniStatuslineFileinfo = { fg = spec .fg1 , bg = spec .bg3 },
125
+ MiniStatuslineFilename = { fg = blend (spec .fg1 , 0.5 ), bg = spec .bg1 },
126
+ MiniStatuslineInactive = { bg = spec .bg0 , fg = blend (spec .fg1 , 0.5 ) },
127
+ MiniStatuslineModeCommand = { fg = spec .bg1 , bg = c .magenta .bright , style = ' bold' },
128
+ MiniStatuslineModeInsert = { fg = spec .bg1 , bg = c .green .base , style = ' bold' },
129
+ MiniStatuslineModeNormal = { fg = spec .bg1 , bg = c .blue .base , style = ' bold' },
130
+ MiniStatuslineModeOther = { fg = spec .bg1 , bg = c .orange .base , style = ' bold' },
131
+ MiniStatuslineModeReplace = { fg = spec .bg1 , bg = c .red .base , style = ' bold' },
132
+ MiniStatuslineModeVisual = { fg = spec .bg1 , bg = c .yellow .base , style = ' bold' },
133
+
134
+ MiniSurround = { link = ' IncSearch' },
53
135
54
136
MiniTablineCurrent = {
55
137
fg = spec .bg0 ,
56
138
bg = blend (c .blue .bright , 0.75 ),
57
139
style = ' bold' ,
58
140
},
59
141
60
- MiniTablineFill = { link = ' TabLineFill' },
61
- MiniTablineHidden = { fg = spec .fg1 , bg = spec .bg1 },
142
+ MiniTablineFill = { link = ' TabLineFill' },
143
+ MiniTablineHidden = { fg = spec .fg1 , bg = spec .bg1 },
62
144
63
145
MiniTablineModifiedCurrent = {
64
146
fg = blend (c .blue .bright , 0.75 ),
65
147
bg = spec .bg0 ,
66
148
style = ' bold' ,
67
149
},
68
150
69
- MiniTablineModifiedHidden = { fg = spec .bg1 , bg = spec .fg1 },
151
+ MiniTablineModifiedHidden = { fg = spec .bg1 , bg = spec .fg1 },
70
152
MiniTablineModifiedVisible = { fg = blend (c .blue .bright , 0.5 ), bg = spec .bg0 },
71
- MiniTablineTabpagesection = { fg = ' NONE' , bg = spec .sel1 , style = ' bold' },
72
- MiniTablineVisible = { fg = spec .bg0 , bg = blend (c .blue .bright , 0.5 ) },
153
+ MiniTablineTabpagesection = { fg = ' NONE' , bg = spec .sel1 , style = ' bold' },
154
+ MiniTablineVisible = { fg = spec .bg0 , bg = blend (c .blue .bright , 0.5 ) },
73
155
74
156
MiniTestEmphasis = { style = ' bold' },
75
- MiniTestFail = { fg = c .red .base , style = ' bold' },
76
- MiniTestPass = { fg = c .green .base , style = ' bold' },
157
+ MiniTestFail = { fg = c .red .base , style = ' bold' },
158
+ MiniTestPass = { fg = c .green .base , style = ' bold' },
77
159
78
160
MiniTrailspace = { bg = c .red .base },
79
161
}
0 commit comments