From 5e5796194809efb0ec6bb9a7916d9175dcc59350 Mon Sep 17 00:00:00 2001 From: Rani367 Date: Sun, 11 Jan 2026 18:34:07 +0200 Subject: [PATCH] fix(util.project): migrate to maintained project.nvim fork Switch from unmaintained ahmedkhalf/project.nvim to actively maintained DrKJeff16/project.nvim fork. Update require paths to match the new module structure: - project_nvim -> project - project_nvim.project -> project.api - project_nvim.utils.history -> project.utils.history Closes #6867 --- lua/lazyvim/plugins/extras/util/project.lua | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lua/lazyvim/plugins/extras/util/project.lua b/lua/lazyvim/plugins/extras/util/project.lua index f033bd1f..2c1bf2de 100644 --- a/lua/lazyvim/plugins/extras/util/project.lua +++ b/lua/lazyvim/plugins/extras/util/project.lua @@ -5,8 +5,8 @@ pick = function() return vim.cmd("Telescope projects") elseif LazyVim.pick.picker.name == "fzf" then local fzf_lua = require("fzf-lua") - local project = require("project_nvim.project") - local history = require("project_nvim.utils.history") + local project = require("project.api") + local history = require("project.utils.history") local results = history.get_recent_projects() local utils = require("fzf-lua.utils") @@ -84,14 +84,14 @@ end return { { - "ahmedkhalf/project.nvim", + "DrKJeff16/project.nvim", opts = { manual_mode = true, }, event = "VeryLazy", config = function(_, opts) - require("project_nvim").setup(opts) - local history = require("project_nvim.utils.history") + require("project").setup(opts) + local history = require("project.utils.history") history.delete_project = function(project) for k, v in pairs(history.recent_projects) do if v == project.value then