feat: actually configure dap :)
This commit is contained in:
parent
33cd62170b
commit
17780f8e10
|
@ -1,10 +0,0 @@
|
||||||
return {
|
|
||||||
codelldb = {
|
|
||||||
type = "server",
|
|
||||||
port = "${port}",
|
|
||||||
executable = {
|
|
||||||
command = "codelldb",
|
|
||||||
args = { "--port", "${port}" },
|
|
||||||
},
|
|
||||||
},
|
|
||||||
}
|
|
|
@ -1,12 +0,0 @@
|
||||||
return {
|
|
||||||
rust = {
|
|
||||||
{
|
|
||||||
name = "Launch file",
|
|
||||||
type = "codelldb",
|
|
||||||
request = "launch",
|
|
||||||
program = function() return vim.fn.input("Path to executable: ", vim.fn.getcwd() .. "/", "file") end,
|
|
||||||
cwd = "${workspaceFolder}",
|
|
||||||
stopOnEntry = false,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
}
|
|
|
@ -100,5 +100,26 @@ return {
|
||||||
-- ["~/%.config/foo/.*"] = "fooscript",
|
-- ["~/%.config/foo/.*"] = "fooscript",
|
||||||
-- },
|
-- },
|
||||||
-- }
|
-- }
|
||||||
|
local dap = require "dap"
|
||||||
|
|
||||||
|
dap.adapters.codelldb = {
|
||||||
|
port = "${port}",
|
||||||
|
type = "server",
|
||||||
|
executable = {
|
||||||
|
command = "codelldb",
|
||||||
|
args = { "--port", "${port}" },
|
||||||
|
},
|
||||||
|
}
|
||||||
|
|
||||||
|
dap.configurations.rust = {
|
||||||
|
{
|
||||||
|
name = "Launch file",
|
||||||
|
type = "codelldb",
|
||||||
|
request = "launch",
|
||||||
|
program = function() return vim.fn.input("Path to executable: ", vim.fn.getcwd() .. "/", "file") end,
|
||||||
|
cwd = "${workspaceFolder}",
|
||||||
|
stopOnEntry = false,
|
||||||
|
},
|
||||||
|
}
|
||||||
end,
|
end,
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,8 +7,6 @@ return {
|
||||||
spell = false, -- sets vim.opt.spell
|
spell = false, -- sets vim.opt.spell
|
||||||
signcolumn = "auto", -- sets vim.opt.signcolumn to auto
|
signcolumn = "auto", -- sets vim.opt.signcolumn to auto
|
||||||
wrap = false, -- sets vim.opt.wrap
|
wrap = false, -- sets vim.opt.wrap
|
||||||
autochdir = true, -- automatically change the current directory
|
|
||||||
autowrite = true, -- write file on modification
|
|
||||||
grepprg = "rg --vimgrep", -- use ripgrep on grep actions
|
grepprg = "rg --vimgrep", -- use ripgrep on grep actions
|
||||||
},
|
},
|
||||||
g = {
|
g = {
|
||||||
|
|
Loading…
Reference in a new issue