From fc779c6e8279226a128d3c0f06afebf08cfadc1b Mon Sep 17 00:00:00 2001 From: Matt Sturgeon Date: Thu, 2 Oct 2025 00:24:50 +0100 Subject: [PATCH] plugins/project-nvim: place config before telescope https://github.com/DrKJeff16/project.nvim/issues/22 --- plugins/by-name/project-nvim/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/plugins/by-name/project-nvim/default.nix b/plugins/by-name/project-nvim/default.nix index f59fc41b..dcc4f290 100644 --- a/plugins/by-name/project-nvim/default.nix +++ b/plugins/by-name/project-nvim/default.nix @@ -119,6 +119,10 @@ lib.nixvim.plugins.mkNeovimPlugin { enableTelescope = lib.mkEnableOption "project-nvim telescope integration"; }; + # Ensure project-nvim is set up before telescope + # See https://github.com/DrKJeff16/project.nvim/issues/22 + configLocation = lib.mkOrder 900 "extraConfigLua"; + extraConfig = cfg: { warnings = lib.nixvim.mkWarnings "plugins.project-nvim" { when = cfg.enableTelescope && (!config.plugins.telescope.enable);