From 4df59fd01a6e6c12e5ad5d0b34b7bdd6c2548f21 Mon Sep 17 00:00:00 2001 From: Zain Siddavatam Date: Thu, 6 Nov 2025 10:43:23 +0530 Subject: [PATCH] Initial Modifications --- init.lua | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/init.lua b/init.lua index b98ffc61..58953279 100644 --- a/init.lua +++ b/init.lua @@ -380,6 +380,7 @@ require('lazy').setup({ -- Useful for getting pretty icons, but requires a Nerd Font. { 'nvim-tree/nvim-web-devicons', enabled = vim.g.have_nerd_font }, + { 'nvim-telescope/telescope-live-grep-args.nvim' }, }, config = function() -- Telescope is a fuzzy finder that comes with a lot of different things that @@ -423,6 +424,7 @@ require('lazy').setup({ -- Enable Telescope extensions if they are installed pcall(require('telescope').load_extension, 'fzf') pcall(require('telescope').load_extension, 'ui-select') + pcall(require('telescope').load_extension, 'live_grep_args') -- See `:help telescope.builtin` local builtin = require 'telescope.builtin' @@ -450,6 +452,7 @@ require('lazy').setup({ -- See `:help telescope.builtin.live_grep()` for information about particular keys vim.keymap.set('n', 's/', function() builtin.live_grep { + live_grep_args = { '--hidden', '--glob' }, grep_open_files = true, prompt_title = 'Live Grep in Open Files', } @@ -973,12 +976,12 @@ require('lazy').setup({ -- Here are some example plugins that I've included in the Kickstart repository. -- Uncomment any of the lines below to enable them (you will need to restart nvim). -- - -- require 'kickstart.plugins.debug', - -- require 'kickstart.plugins.indent_line', - -- require 'kickstart.plugins.lint', - -- require 'kickstart.plugins.autopairs', - -- require 'kickstart.plugins.neo-tree', - -- require 'kickstart.plugins.gitsigns', -- adds gitsigns recommend keymaps + require 'kickstart.plugins.debug', + require 'kickstart.plugins.indent_line', + require 'kickstart.plugins.lint', + require 'kickstart.plugins.autopairs', + require 'kickstart.plugins.neo-tree', + require 'kickstart.plugins.gitsigns', -- adds gitsigns recommend keymap -- NOTE: The import below can automatically add your own plugins, configuration, etc from `lua/custom/plugins/*.lua` -- This is the easiest way to modularize your config.