neovim: move astronvim to 4.x

This commit is contained in:
Alexandre Cavalheiro S. Tiago da Silva 2024-04-04 15:23:10 -03:00
parent d4b53b1c9f
commit a5518cff74
Signed by: wizardlink
GPG key ID: A5767B54367CFBDF
24 changed files with 438 additions and 405 deletions

View file

@ -0,0 +1,39 @@
-- This will run last in the setup process and is a good place to configure
-- things like custom filetypes. This just pure lua so anything that doesn't
-- fit in the normal config locations above can go here
-- Set up custom filetypes
vim.filetype.add {
extension = {
foo = "fooscript",
},
filename = {
["Foofile"] = "fooscript",
},
pattern = {
["~/%.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,
},
}