{"repo":"2KAbhishek/seeker.nvim","free":true,"listed":false,"github":"https://github.com/2KAbhishek/seeker.nvim","clone":"git clone https://github.com/2KAbhishek/seeker.nvim.git","description":"Progressive file seeker for Neovim 🔍🎯","language":"Lua","stars":137,"topics":["cli","fuzzy-search","neovim","neovim-plugin"],"license":"GPL-3.0","category":"cli-tools","readme_excerpt":"seeker.nvim Progressive file seeker for Neovim 🔍🎯 https://github.com/user-attachments/assets/4f16a8b9-7e39-4053-bde7-37646b8954cd seeker.nvim is a Neovim plugin that enables progressive file investigation by seamlessly switching between file filtering and content searching (grep), with each switch refining your results. Built on top of snacks.nvim picker, seeker provides a powerful workflow for narrowing down files by name, then searching within those files, then further refining the file list based on grep results - all without losing context. ✨ Features - Progressive Refinement : Each mode switch narrows down results (File → Grep → File progressively filters) - Seamless Mode Switching : Toggle between file and grep modes with a single keybinding - Smart File Selection : Supports both Tab-selection and automatic filtering of visible results - Configurable : Customize toggle keys, picker options, and more ⚡ Setup ⚙️ Requirements - Latest version of neovim (0.9.0+) - One of the following picker providers: - snacks.nvim (default) - telescope.nvim 💻 Installation 🚀 Usage Basic Workflow 1. Start Seeker : Run :Seeker or press ff 2. Filter Files : Type to filter files by name (standard file picker behavior) 3. Switch to Grep : Press to search within the filtered files 4. Search Content : Type to search for content within those files 5. Refine Files : Press again to see only files with matches 6. Continue Refining : Keep switching between modes to progressively narrow results Mul","default_branch":null,"files":null,"tree":[],"storefront":"/r/2KAbhishek","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/2KAbhishek/seeker.nvim/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}