fix(nvim): purge lingering telescope back-references

Four plugin specs still listed telescope (or telescope-dap) as a
dependency, causing :Lazy sync to silently re-install telescope
after Phase 3. Drop the explicit telescope dep from venv-selector
(v2 has its own picker UI) and from dap (telescope-dap was unused).
Delete cheatsheet.nvim and gitignore.nvim entirely — both are
pure-telescope frontends with no fallback, and removing telescope
broke them.
This commit is contained in:
David Ibia
2026-05-02 21:35:59 +01:00
parent 81662b99b5
commit e98864d488
7 changed files with 0 additions and 53 deletions
-4
View File
@@ -2,13 +2,11 @@
"Comment.nvim": { "branch": "master", "commit": "e30b7f2008e52442154b66f7c519bfd2f1e32acb" },
"blink.cmp": { "branch": "main", "commit": "78336bc89ee5365633bcf754d93df01678b5c08f" },
"catppuccin": { "branch": "main", "commit": "426dbebe06b5c69fd846ceb17b42e12f890aedf1" },
"cheatsheet.nvim": { "branch": "master", "commit": "9716f9aaa94dd1fd6ce59b5aae0e5f25e2a463ef" },
"conform.nvim": { "branch": "master", "commit": "dca1a190aa85f9065979ef35802fb77131911106" },
"flash.nvim": { "branch": "main", "commit": "3c942666f115e2811e959eabbdd361a025db8b63" },
"flutter-tools.nvim": { "branch": "main", "commit": "70430c32d176f4a15c6e2c80586cd2791e3a664e" },
"friendly-snippets": { "branch": "main", "commit": "6cd7280adead7f586db6fccbd15d2cac7e2188b9" },
"fzf": { "branch": "master", "commit": "b4a86a9c8a688159131a27b6ec9dbce72ec11573" },
"gitignore.nvim": { "branch": "master", "commit": "0344f643768c4d64af4add8c1bdddf6f7d4c9010" },
"gitsigns.nvim": { "branch": "main", "commit": "dd3f588bacbeb041be6facf1742e42097f62165d" },
"image.nvim": { "branch": "master", "commit": "da2be65c153ba15a14a342b05591652a6df70d58" },
"incline.nvim": { "branch": "main", "commit": "8b54c59bcb23366645ae10edca6edfb9d3a0853e" },
@@ -43,8 +41,6 @@
"smear-cursor.nvim": { "branch": "main", "commit": "4a0f7ac265b4ed1ce4d0af2afc13072763bfa691" },
"snacks.nvim": { "branch": "main", "commit": "ad9ede6a9cddf16cedbd31b8932d6dcdee9b716e" },
"tailwind-sorter.nvim": { "branch": "main", "commit": "717e5c9761ed8334dadbb9357df7d826aae97b92" },
"telescope-dap.nvim": { "branch": "master", "commit": "783366bd6c1e7fa0a5c59c07db37f49c805a28df" },
"telescope.nvim": { "branch": "master", "commit": "ec009610d5d259ec59a6edf0219ef3f7ee4732e5" },
"todo-comments.nvim": { "branch": "main", "commit": "31e3c38ce9b29781e4422fc0322eb0a21f4e8668" },
"toggleterm.nvim": { "branch": "main", "commit": "50ea089fc548917cc3cc16b46a8211833b9e3c7c" },
"tokyonight": { "branch": "main", "commit": "cdc07ac78467a233fd62c493de29a17e0cf2b2b6" },
-9
View File
@@ -1,9 +0,0 @@
local cheatsheet = require("cheatsheet")
cheatsheet.setup({})
local opts = { noremap = true, silent = true }
opts.desc = "Show Cheatsheet"
vim.keymap.set("n", "<leader>\\", "<cmd>Cheatsheet<CR>", opts) -- toggle file explorer
-18
View File
@@ -1,18 +0,0 @@
local gitignore = require("gitignore")
local GetProjectRoot = require("absolute.utils.get-git-root")
-- Keymaps
local opts = { noremap = true, silent = true }
opts.desc = "GitIgnore: Generate .gitignore"
vim.keymap.set("n", "<leader>gi", function()
local path = GetProjectRoot()
gitignore.generate(path)
end, opts)
-- Global Settings
vim.g.gitignore_nvim_overwrite = true
-11
View File
@@ -1,11 +0,0 @@
return {
"sudormrfbin/cheatsheet.nvim",
dependencies = {
{ "nvim-telescope/telescope.nvim" },
{ "nvim-lua/plenary.nvim" },
},
config = function()
require("absolute.after.cheatsheet")
end,
}
-1
View File
@@ -4,7 +4,6 @@ return {
"theHamsta/nvim-dap-virtual-text",
"rcarriga/nvim-dap-ui",
"nvim-neotest/nvim-nio",
"nvim-telescope/telescope-dap.nvim",
},
config = function()
require("absolute.after.dap")
-9
View File
@@ -1,9 +0,0 @@
return {
"wintermute-cell/gitignore.nvim",
dependencies = {
"nvim-telescope/telescope.nvim",
},
config = function()
require("absolute.after.gitignore")
end
}
-1
View File
@@ -4,7 +4,6 @@ return {
branch = "main", -- This is the regexp branch, use this for the new version
dependencies = {
"neovim/nvim-lspconfig",
"nvim-telescope/telescope.nvim",
},
config = function()
require("absolute.after.venv-selector")