diff options
Diffstat (limited to '')
| -rw-r--r-- | dot_config/nvim/lua/plugins/telescope.lua | 45 |
1 files changed, 12 insertions, 33 deletions
diff --git a/dot_config/nvim/lua/plugins/telescope.lua b/dot_config/nvim/lua/plugins/telescope.lua index bc760de..683bdd7 100644 --- a/dot_config/nvim/lua/plugins/telescope.lua +++ b/dot_config/nvim/lua/plugins/telescope.lua @@ -1,34 +1,13 @@ -local function gen(key, fn, desc) - return {'<leader>f' .. key, - function() - require 'telescope.builtin'[fn]() - end, - desc = desc} +-- [nfnl] Compiled from fnl/plugins/telescope.fnl by https://github.com/Olical/nfnl, do not edit. +local function gen(key, fun, desc) + local function _1_() + return (require("telescope.builtin"))[fun]() + end + return {("<leader>f" .. key), _1_, desc = desc} end - -return { - { - 'nvim-telescope/telescope.nvim', - dependencies = { - 'nvim-lua/plenary.nvim', - { - 'nvim-telescope/telescope-fzf-native.nvim', - build = 'make', - }, - }, - config = function(_, opts) - local ts = require 'telescope' - ts.setup(opts) - ts.load_extension 'fzf' - end, - cmd = 'Telescope', - keys = { - gen('f', 'find_files', 'Find File'), - gen('g', 'live_grep', 'Live Grep'), - gen('b', 'buffers', 'Find Buffer'), - gen('h', 'help_tags', 'Find Help'), - gen('c', 'commands', 'Find Command'), - gen('t', 'treesitter', 'Find Treesitter'), - }, - }, -} +local function _2_(_, opts) + local ts = require("telescope") + ts.setup(opts) + return ts.load_extension("fzf") +end +return {{"nvim-telescope/telescope.nvim", cmd = "Telescope", config = _2_, dependencies = {"nvim-lua/plenary.nvim", {"nvim-telescope/telescope-fzf-native.nvim", build = "make"}}, keys = {gen("f", "find_files", "Find File"), gen("g", "live_grep", "Live Grep"), gen("b", "buffers", "Find Buffer"), gen("h", "help_tags", "Find Help"), gen("c", "commands", "Find Command"), gen("t", "treesitter", "Find Treesitter")}}} |
