Create setup_handlers.lua

wvfewg
pull/12/head
Platon3 2024-04-02 16:02:17 -05:00 committed by GitHub
parent a52fcde0cd
commit 2f1e55db09
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 31 additions and 0 deletions

View File

@ -0,0 +1,31 @@
return {
clangd = function(_, opts) require("clangd_extensions").setup { server = opts } end,
jdtls = function(_, opts)
vim.api.nvim_create_autocmd("Filetype", {
pattern = "java", -- autocmd to start jdtls
callback = function()
if opts.root_dir and opts.root_dir ~= "" then require("jdtls").start_or_attach(opts) end
end,
})
end,
-- python = function(source_name)
-- local dap = require "dap"
-- dap.adapters.python = {
-- type = "executable",
-- command = "/usr/bin/python3",
-- args = {
-- "-m",
-- "debugpy.adapter",
-- },
-- }
--
-- dap.configurations.python = {
-- {
-- type = "python",
-- request = "launch",
-- name = "Launch file",
-- program = "${file}", -- This configuration will launch the current file if used.
-- },
-- }
-- end,
}