diff --git a/lua/astrocommunity/pack/python/init.lua b/lua/astrocommunity/pack/python/init.lua index 6e4c7ab59..c308b59ef 100644 --- a/lua/astrocommunity/pack/python/init.lua +++ b/lua/astrocommunity/pack/python/init.lua @@ -101,16 +101,8 @@ return { dependencies = "mfussenegger/nvim-dap", ft = "python", -- NOTE: ft: lazy-load on filetype config = function(_, opts) - local path = vim.fn.exepath "python" - local debugpy = require("mason-registry").get_package "debugpy" - if debugpy:is_installed() then - path = vim.fn.expand "$MASON/packages/debugpy" - if vim.fn.has "win32" == 1 then - path = path .. "/venv/Scripts/python" - else - path = path .. "/venv/bin/python" - end - end + local path = vim.fn.exepath "debugpy-adapter" + if path == "" then path = vim.fn.exepath "python" end require("dap-python").setup(path, opts) end, },