Skip to content

Commit 884b990

Browse files
authored
feat(integrations): Add nvim-dap-view integrations to dap
nvim-dap-view is an increasingly popular alternative to nvim-dap-ui, add its hlgroups so it matches other dap integrations in base46.
1 parent 63ee2b7 commit 884b990

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

lua/base46/integrations/dap.lua

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ return {
77
DapBreakPointRejected = { fg = colors.orange },
88
DapLogPoint = { fg = colors.cyan },
99
DapStopped = { fg = colors.baby_pink },
10+
DapStoppedLine = { bg = colors.one_bg },
1011

1112
-- DapUI
1213
DAPUIScope = { fg = colors.cyan },
@@ -46,4 +47,45 @@ return {
4647
DapUIRestartNC = { fg = colors.green },
4748
DapUIUnavailable = { fg = colors.grey_fg },
4849
DapUIUnavailableNC = { fg = colors.grey_fg },
50+
51+
-- DapView
52+
NvimDapViewMissingData = { fg = colors.baby_pink },
53+
NvimDapViewFileName = { fg = colors.vibrant_green },
54+
NvimDapViewLineNumber = { fg = colors.cyan },
55+
NvimDapViewSeparator = { fg = colors.light_grey },
56+
57+
NvimDapViewThread = { fg = colors.green },
58+
NvimDapViewThreadStopped = { fg = colors.cyan },
59+
NvimDapViewThreadError = { fg = colors.baby_pink },
60+
61+
NvimDapViewFrameCurrent = { fg = colors.orange },
62+
63+
NvimDapViewExceptionFilterEnabled = { fg = colors.green },
64+
NvimDapViewExceptionFilterDisabled = { fg = colors.light_grey },
65+
66+
NvimDapViewTab = { fg = colors.light_grey, bg = colors.black2 },
67+
NvimDapViewTabSelected = { fg = colors.white, bg = colors.black },
68+
69+
NvimDapViewControlNC = { fg = colors.grey_fg },
70+
NvimDapViewControlPlay = { fg = colors.green },
71+
NvimDapViewControlPause = { fg = colors.orange },
72+
NvimDapViewControlStepInto = { fg = colors.blue },
73+
NvimDapViewControlStepOut = { fg = colors.blue },
74+
NvimDapViewControlStepOver = { fg = colors.blue },
75+
NvimDapViewControlStepBack = { fg = colors.blue },
76+
NvimDapViewControlRunLast = { fg = colors.green },
77+
NvimDapViewControlTerminate = { fg = colors.red },
78+
NvimDapViewControlDisconnect = { fg = colors.red },
79+
80+
NvimDapViewWatchExpr = { fg = colors.vibrant_green },
81+
NvimDapViewWatchMore = { fg = colors.light_grey },
82+
NvimDapViewWatchError = { fg = colors.baby_pink },
83+
NvimDapViewWatchUpdated = { fg = colors.orange },
84+
85+
NvimDapViewBoolean = { link = "Boolean" },
86+
NvimDapViewString = { link = "String" },
87+
NvimDapViewNumber = { link = "Number" },
88+
NvimDapViewFloat = { link = "Float" },
89+
NvimDapViewFunction = { link = "Function" },
90+
NvimDapViewConstant = { link = "Constant" },
4991
}

0 commit comments

Comments
 (0)