neovide 0.15.2

Neovide: No Nonsense Neovim Gui
local dap = require("dap")

dap.adapters.rust = {
    type = "server",
    port = "${port}",
    executable = {
        command = "codelldb.cmd",
        args = { "--port", "${port}" },
    },
}

dap.configurations.rust = {
    {
        name = "debug",
        type = "rust",
        request = "launch",
        program = function()
            return vim.fn.getcwd() .. "/target/debug/neovide.exe"
        end,
        cwd = "${workspaceFolder}",
        stopOnEntry = false,
    },
    {
        name = "release",
        type = "rust",
        request = "launch",
        program = function()
            return vim.fn.getcwd() .. "/target/release/neovide.exe"
        end,
        cwd = "${workspaceFolder}",
        stopOnEntry = false,
    },
}