fix(picker): actually disable telescope

Telescope ships in NvChad's own plugin set, so dropping it from neogit's
dependencies never removed it — it kept reinstalling. Disable it the same
way nvim-tree is disabled, and repoint the ten NvChad mappings that drove
it: five are already covered by fzf.lua bindings and are dropped, the
other five move to fzf-lua.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
naps62
2026-08-17 13:00:35 +00:00
co-authored by Claude Opus 5
parent a23e15d9da
commit 933ffe7cf5
2 changed files with 36 additions and 0 deletions
+7
View File
@@ -1,4 +1,11 @@
return {
-- shipped by NvChad; fzf-lua is the picker, and its telescope-based mappings
-- are replaced in lua/mappings.lua
{
"nvim-telescope/telescope.nvim",
enabled = false,
},
{
"ibhagwan/fzf-lua",
dependencies = { "nvim-tree/nvim-web-devicons" },