return { "ibhagwan/fzf-lua", -- optional for icon support dependencies = { "nvim-tree/nvim-web-devicons" }, cmd = "FzfLua", keys = { { "", "FzfLua files", desc = "Find Files" }, { "fc", "FzfLua files cwd=~/.config/nvim", desc = "Edit configs" }, { "/", "FzfLua live_grep", desc = "Grep Files" }, { ";", "FzfLua", desc = "Show Telescope Commands" }, { "ui", "FzfLua colorschemes", desc = "Change colorscheme" }, -- find_files { "pp", "FzfLua projects", desc = "Listfind_files all Projects" }, { "pd", "FzfLua zoxide", desc = "List recent directories" }, -- { "pg", "FzfLua projects", desc = "List all Git Projects" }, { "ps", "FzfLua session-lens", desc = "List all sessions" }, { "gs", "FzfLua git_status", desc = "Git Status" }, { "gt", "FzfLua git_branches", desc = "Git Branches" }, { "gc", "FzfLua git_commits", desc = "Show commits" }, { "fb", "FzfLua buffers", desc = "List Buffers" }, { "ff", "FzfLua fd", desc = "Find Files" }, { "fh", "FzfLua oldfiles", desc = "Recent Files" }, { "ce", "FzfLua diagnostics", desc = "Navigate errors/warnings" }, { "cs", "FzfLua treesitter", desc = "Search symbols" }, { "cS", "FzfLua grep_string", desc = "Search current symbol" }, { "bB", "FzfLua buffers", desc = "List Buffers" }, { "fl", "FzfLua filetypes", desc = "Set Filetype/Lang to ..." }, { "R", "FzfLua resume", desc = "Resume FzfLua" }, }, opts = {}, }