summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkkard2 <[email protected]>2024-10-17 15:39:37 +0200
committerkkard2 <[email protected]>2024-10-17 15:39:37 +0200
commite7050edd51e57cd80eb4e81c3d301ce5e67a9f2f (patch)
tree14c2e7780d444f559527bd5adebf63c45939c7f6
parent12c4adda16334ca680facaa9c18d0373291d9e58 (diff)
i gave up but still not finished
-rw-r--r--nvim/init.lua32
1 files changed, 18 insertions, 14 deletions
diff --git a/nvim/init.lua b/nvim/init.lua
index b33d5af..c370951 100644
--- a/nvim/init.lua
+++ b/nvim/init.lua
@@ -516,15 +516,19 @@ require("lazy").setup({
{
"\\r",
function()
- local dap = require("dap")
+ local runfile = io.open("compile.txt", "r")
- dap.run(dap.configurations[vim.bo.filetype], {
- before = function(conf)
- end
- })
- -- dap.configurations
- -- dap.run
- end,
+ if runfile then
+ local line = runfile:read("*l")
+ runfile:close()
+ os.execute(line)
+ else
+ print("hurr durr create compile.txt")
+ return
+ end
+
+ require("dap").continue()
+ end
},
{ "\\c", function() require("dap").continue() end },
{ "\\p", function() require("dap").pause() end },
@@ -553,16 +557,16 @@ require("lazy").setup({
name = "launch - netcoredbg",
request = "launch",
program = function()
- local runfile = io.open("program.txt", "r")
+ local programfile = io.open("program.txt", "r")
- if runfile then
- local line = runfile:read("*l")
- runfile:close()
- return line
+ if programfile then
+ local line = programfile:read("*l")
+ programfile:close()
+ return vim.fn.getcwd() .. "/" .. line
end
return vim.fn.input(
- "Path to dll",
+ "Path to dll >",
vim.fn.getcwd() .. "/bin/Debug/",
"file"
)