feat: remove Telescope, fzf etc.
This commit is contained in:
parent
43cc241969
commit
03f3fba798
6 changed files with 92 additions and 153 deletions
|
|
@ -1,19 +0,0 @@
|
|||
--[[
|
||||
Fuzzy finder
|
||||
Docs: https://github.com/nvim-telescope/telescope-fzf-native.nvim
|
||||
|
||||
Performance depends on installation of ripgrep and fd (both available in Homebrew)
|
||||
If you have huge amounts of files, consider adding some to `$HOME/.ignore`:
|
||||
Pictures/
|
||||
Music/
|
||||
Applications/
|
||||
dotnet/
|
||||
opt/miniconda3/
|
||||
Library/
|
||||
.cache/
|
||||
.git/
|
||||
]]--
|
||||
return {
|
||||
"nvim-telescope/telescope-fzf-native.nvim",
|
||||
build = 'cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=Release && cmake --build build --config Release && cmake --install build --prefix build'
|
||||
}
|
||||
|
|
@ -1,56 +0,0 @@
|
|||
return {
|
||||
"nvim-telescope/telescope.nvim",
|
||||
lazy = true,
|
||||
--event = "VeryLazy",
|
||||
cmd = "Telescope",
|
||||
tag = "0.1.8",
|
||||
dependencies = {
|
||||
"nvim-lua/plenary.nvim",
|
||||
},
|
||||
--config = function(lazy, opts)
|
||||
config = function()
|
||||
local telescope = require("telescope")
|
||||
telescope.load_extension("fzf")
|
||||
--telescope.load_extension("file_browser")
|
||||
telescope.setup({
|
||||
defaults = {
|
||||
border = false,
|
||||
sorting_strategy = "ascending",
|
||||
wrap_result = true,
|
||||
layout_strategy = "horizontal",
|
||||
layout_config = {
|
||||
horizontal = {
|
||||
prompt_position = "top",
|
||||
preview_width = 0.45,
|
||||
width = 0.90,
|
||||
height = 0.75,
|
||||
preview_cutoff = 90,
|
||||
},
|
||||
},
|
||||
},
|
||||
pickers = {
|
||||
colorscheme = {
|
||||
enable_preview = true,
|
||||
},
|
||||
find_files = {
|
||||
hidden = true,
|
||||
wrap_results = false, -- this is not about the preview
|
||||
},
|
||||
live_grep = {
|
||||
additional_args = function()
|
||||
return { "--hidden", "--glob", "!**/.git/*" }
|
||||
end,
|
||||
},
|
||||
grep_string = {
|
||||
additional_args = function()
|
||||
return { "--hidden", "--glob", "!**/.git/*" }
|
||||
end,
|
||||
},
|
||||
["lsp_references"] = { wrap_results = true },
|
||||
["lsp_definitions"] = { wrap_results = true },
|
||||
["diagnostics"] = { wrap_results = true },
|
||||
["buffers"] = { sort_mru = true, sort_lastused = true, ignore_current_buffer = false },
|
||||
},
|
||||
})
|
||||
end,
|
||||
}
|
||||
|
|
@ -32,8 +32,7 @@ vim.keymap.set(
|
|||
)
|
||||
|
||||
-- todo-comments.nvim
|
||||
-- NOTE: this one is a bit hard to migrate away from Telescope to mini.nvim
|
||||
vim.keymap.set("n", "<leader>ft", ":TodoTelescope<CR>", { noremap = true, desc = "Find TODOs" })
|
||||
vim.keymap.set("n", "<leader>ft", ":Trouble todo<CR>", { noremap = true, desc = "Find TODOs" })
|
||||
|
||||
-- Git things
|
||||
vim.keymap.set("n", "<leader>gla", ":Pick git_commits<CR>", { noremap = true, desc = "Git log (all files)" })
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue