From 01586921b3d5f2ac1ccf8196d3ad9b4b3ddd31f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Chlo=C3=A9=20Vulquin?= Date: Wed, 24 Jul 2024 19:19:26 +0200 Subject: nvim: rewrite config in fennel One file isn't done, and there's also the question of ftplugin and co. One step at a time though, eh? --- dot_config/nvim/lua/plugins/telescope.lua | 45 +++++++++---------------------- 1 file changed, 12 insertions(+), 33 deletions(-) (limited to 'dot_config/nvim/lua/plugins/telescope.lua') 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 {'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 {("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")}}} -- cgit v1.2.3