refactor(nvim): replace Telescope old_files
w/ Telescope smart_open
Some checks failed
Check Formatting of Files / Check-Formatting (push) Failing after 34s
Some checks failed
Check Formatting of Files / Check-Formatting (push) Failing after 34s
This commit is contained in:
parent
82378445b0
commit
5d1d8aeaa6
@ -205,7 +205,7 @@ return {
|
|||||||
val = {
|
val = {
|
||||||
button("e", " New File", ":ene <BAR> startinsert <CR>"),
|
button("e", " New File", ":ene <BAR> startinsert <CR>"),
|
||||||
button("f", " Find File", ":Telescope find_files<CR>"),
|
button("f", " Find File", ":Telescope find_files<CR>"),
|
||||||
button("r", " Recent", ":Telescope oldfiles<CR>"),
|
button("r", " Recent", ":Telescope smart_open<CR>"),
|
||||||
button("s", " Settings", "<cmd>e ~/.config/nvim/<CR>"),
|
button("s", " Settings", "<cmd>e ~/.config/nvim/<CR>"),
|
||||||
button("u", " Update Plugins", ":Lazy sync<CR>"),
|
button("u", " Update Plugins", ":Lazy sync<CR>"),
|
||||||
button("q", " Quit", ":qa<CR>"),
|
button("q", " Quit", ":qa<CR>"),
|
||||||
|
@ -39,7 +39,7 @@ return {
|
|||||||
{ "<leader>j", ":Telescope buffers<CR>", desc = "Telescope: Buffers", silent = true },
|
{ "<leader>j", ":Telescope buffers<CR>", desc = "Telescope: Buffers", silent = true },
|
||||||
{ "<leader>tb", ":Telescope buffers<CR>", desc = "Telescope: Buffers", silent = true },
|
{ "<leader>tb", ":Telescope buffers<CR>", desc = "Telescope: Buffers", silent = true },
|
||||||
{ "<leader>th", ":Telescope help_tags<CR>", desc = "Telescope: Help Tags", silent = true },
|
{ "<leader>th", ":Telescope help_tags<CR>", desc = "Telescope: Help Tags", silent = true },
|
||||||
{ "<leader>to", ":Telescope oldfiles<CR>", desc = "Telescope: Recent Files", silent = true },
|
{ "<leader>to", ":Telescope smart_open<CR>", desc = "Telescope: Smart Open", silent = true },
|
||||||
{
|
{
|
||||||
"<leader>tO",
|
"<leader>tO",
|
||||||
":Telescope oldfiles only_cwd=true<CR>",
|
":Telescope oldfiles only_cwd=true<CR>",
|
||||||
@ -108,6 +108,13 @@ return {
|
|||||||
},
|
},
|
||||||
"debugloop/telescope-undo.nvim",
|
"debugloop/telescope-undo.nvim",
|
||||||
{ "nvim-telescope/telescope-fzf-native.nvim", build = "make" },
|
{ "nvim-telescope/telescope-fzf-native.nvim", build = "make" },
|
||||||
|
{
|
||||||
|
"danielfalk/smart-open.nvim",
|
||||||
|
dependences = {
|
||||||
|
"kkharji/sqlite.lua",
|
||||||
|
{ "nvim-telescope/telescope-fzf-native.nvim", build = "make" },
|
||||||
|
},
|
||||||
|
},
|
||||||
},
|
},
|
||||||
config = function()
|
config = function()
|
||||||
local telescope = require("telescope")
|
local telescope = require("telescope")
|
||||||
@ -128,6 +135,7 @@ return {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
defaults = {
|
defaults = {
|
||||||
|
---@diagnostic disable-next-line: undefined-field
|
||||||
winblend = vim.opt.winblend:get(),
|
winblend = vim.opt.winblend:get(),
|
||||||
vimgrep_arguments = {
|
vimgrep_arguments = {
|
||||||
"rg",
|
"rg",
|
||||||
@ -189,7 +197,6 @@ return {
|
|||||||
file_sorter = require("telescope.sorters").get_fuzzy_file,
|
file_sorter = require("telescope.sorters").get_fuzzy_file,
|
||||||
generic_sorter = require("telescope.sorters").get_generic_fuzzy_sorter,
|
generic_sorter = require("telescope.sorters").get_generic_fuzzy_sorter,
|
||||||
path_display = { "truncate" },
|
path_display = { "truncate" },
|
||||||
winblend = 0,
|
|
||||||
border = {},
|
border = {},
|
||||||
borderchars = { " ", "", "", "", "", "", "", "" },
|
borderchars = { " ", "", "", "", "", "", "", "" },
|
||||||
results_title = false,
|
results_title = false,
|
||||||
@ -225,6 +232,9 @@ return {
|
|||||||
auto_validate = true,
|
auto_validate = true,
|
||||||
db_safe_mode = false,
|
db_safe_mode = false,
|
||||||
},
|
},
|
||||||
|
smart_open = {
|
||||||
|
match_algorithm = "fzf",
|
||||||
|
},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user