From 7a7a8ace1dacfff121ce90110c7b5c8635d178c3 Mon Sep 17 00:00:00 2001 From: filip <“filip.rabiega@gmail.com”> Date: Wed, 4 Feb 2026 16:34:45 +0100 Subject: plugin dump --- telescope.lua | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 telescope.lua (limited to 'telescope.lua') diff --git a/telescope.lua b/telescope.lua new file mode 100644 index 0000000..f652ff2 --- /dev/null +++ b/telescope.lua @@ -0,0 +1,37 @@ +return { + { "nvim-tree/nvim-web-devicons", opts = {} }, + + { + "nvim-treesitter/nvim-treesitter", + lazy = false, + build = ":TSUpdate", + }, + + { + "nvim-telescope/telescope.nvim", + branch = "0.1.x", + dependencies = { "nvim-lua/plenary.nvim" }, + config = function() + local telescope = require("telescope") + telescope.setup({ + defaults = { + file_ignore_patterns = { "node_modules", ".git/" }, + }, + }) + + -- Optional keymaps + local map = vim.keymap.set + local opts = { noremap = true, silent = true } + + map("n", "fb", "Telescope buffers", opts) + map("n", "fc", "Telescope commands", opts) + map("n", "ff", "Telescope find_files", opts) + map("n", "fg", "Telescope live_grep", opts) + map("n", "fh", "Telescope help_tags", opts) + map("n", "fm", "Telescope marks", opts) + map("n", "fr", "Telescope registers", opts) + map("n", "fo", "Telescope oldfiles", opts) + map("n", "fv", "Telescope vim_options", opts) + end, + }, +} -- cgit v1.2.3