Fix color of line when stopped at breakpoint

This commit is contained in:
Marco 2023-11-26 21:58:37 +01:00
parent a9dd6009be
commit b9ed19c289

View File

@ -2,15 +2,31 @@ require("dapui").setup()
local dap, dapui = require("dap"), require("dapui") local dap, dapui = require("dap"), require("dapui")
dap.listeners.after.event_initialized["dapui_config"] = function() dap.listeners.after.event_initialized["dapui_config"] = function()
dapui.open() dapui.open()
end end
dap.listeners.before.event_terminated["dapui_config"] = function() dap.listeners.before.event_terminated["dapui_config"] = function()
-- We do not close on this event, but only when we press F4 -- We do not close on this event, but only when we press F4
--dapui.close() --dapui.close()
end end
dap.listeners.before.event_exited["dapui_config"] = function() dap.listeners.before.event_exited["dapui_config"] = function()
dapui.close() dapui.close()
end end
vim.keymap.set('n', '<F4>', function() dapui.close() end) vim.keymap.set('n', '<F4>', function() dapui.close() end)
vim.keymap.set('n', '<M-k>', function() dapui.eval() end) vim.keymap.set('n', '<M-k>', function() dapui.eval() end)
vim.api.nvim_set_hl(0, 'DapLogPoint', { ctermbg = 0, fg = '#61afef', bg = '#31353f' })
vim.api.nvim_set_hl(0, 'DapStopped', { ctermbg = 0, fg = '#98c379', bg = '#31353f' })
vim.fn.sign_define('DapBreakpoint',
{
texthl = 'DapBreakpointSymbol',
linehl = 'DapBreakpoint',
numhl = 'DapBreakpoint'
})
vim.fn.sign_define('DapStopped',
{
texthl = 'DapStoppedSymbol',
linehl = 'DapStopped',
numhl = 'DapStopped'
})