add snacks as an optional replacement for telescope #74
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This MR adds a snacks.lua config file that users can optionally enable as a replacement for telescope.
The goal is to allow users to easily swap in snacks.nvim without needing to changing the default configuration too much. This reflects the modular spirit of this fork and avoids the stalled debates around plugin inclusion that have occurred upstream.
This is directly inspired by kickstart.nvim#1481 (I actually just copied @oriori1703's code), which proposes switching from Telescope to Snacks in the main Kickstart repo but has run into decision paralysis due to differing opinions.
Rather than waiting for consensus, this fork can offer both options — cleanly separated — and let users choose what works best for them.
Small changes were made to the default config, because some docstrings and lsp-config contains code that references telescope. i hope i found a good solution for that.