feat(fzf)!: switch to fzf-lua instead of telescope

Change the picker provider to fzf-lua and remove telescope plugin

BREAKING CHANGE: Telescope is removed. Fzf-lua provides equivalent functionality. However, the remote-nvim plugin depended on Telescope so it has also been removed.
This commit is contained in:
2024-08-04 04:00:45 -04:00
parent 7f50e6b76e
commit 335fe93d8a
2 changed files with 8 additions and 25 deletions
+4 -14
View File
@@ -5,6 +5,7 @@
return {
-- Dashboard
"nvimdev/dashboard-nvim",
event = "UIEnter",
opts = function()
local logo_path = vim.fn.stdpath("config") .. "/logo/"
local height, width = vim.fn.winheight(0), vim.fn.winwidth(0)
@@ -61,7 +62,7 @@ return {
action = "LazyGit",
desc = " LazyGit",
icon = "",
key = "G",
key = "z",
},
{
action = "lua LazyVim.pick.config_files()()",
@@ -75,18 +76,6 @@ return {
icon = "",
key = "s",
},
{
action = "LoadRemote",
desc = " Remote Session",
icon = "󰢹 ",
key = "S",
},
{
action = "LazyExtras",
desc = " Lazy Extras",
icon = "",
key = "x",
},
{
action = "Lazy",
desc = " Lazy",
@@ -106,7 +95,8 @@ return {
local stats = require("lazy").stats()
local ms = (math.floor(stats.startuptime * 100 + 0.5) / 100)
return {
"⚡ Neovim loaded "
-- "⚡ Neovim loaded "
"󱐋 Neovim loaded "
.. stats.loaded
.. "/"
.. stats.count
+4 -11
View File
@@ -15,9 +15,13 @@ return {
{ -- Dial
import = "lazyvim.plugins.extras.editor.dial",
},
{ -- Fzf
import = "lazyvim.plugins.extras.editor.fzf",
},
{ -- Illuminate
import = "lazyvim.plugins.extras.editor.illuminate",
},
{
"akinsho/bufferline.nvim",
opts = {
@@ -106,17 +110,6 @@ return {
event = "BufReadPre",
opts = {},
},
{ -- Remote-nvim
"amitds1997/remote-nvim.nvim",
lazy = true,
version = "*", -- Pin to GitHub releases
dependencies = {
"nvim-lua/plenary.nvim", -- For standard functions
"MunifTanjim/nui.nvim", -- To build the plugin UI
"nvim-telescope/telescope.nvim", -- For picking b/w different remote methods
},
config = true,
},
{ -- DeadColumn
"Bekaboo/deadcolumn.nvim",
event = "BufEnter",