From 6acae117b31e93799a33df53e7cfe9110cde121e Mon Sep 17 00:00:00 2001 From: Daniel McKnight Date: Fri, 6 Jun 2025 13:55:51 -0700 Subject: [PATCH] Update Python path when activating a venv for LSP compat. --- .config/nvim/lua/plugins/debugging.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.config/nvim/lua/plugins/debugging.lua b/.config/nvim/lua/plugins/debugging.lua index 8edac7d..2df6154 100644 --- a/.config/nvim/lua/plugins/debugging.lua +++ b/.config/nvim/lua/plugins/debugging.lua @@ -80,6 +80,10 @@ return { command = "fdfind -p '.*/bin/python$' ~/Code/.venvs", }, }, + post_set_venv = function() + local venv_path = require("venv-selector").get_active_path() + vim.env.PYTHONPATH = venv_path .. "/lib/python3.*/site-packages" + end }, }, }