astrocommunity icon indicating copy to clipboard operation
astrocommunity copied to clipboard

feat(trouble-nvim): integrate snacks.nvim picker

Open std-enigma opened this issue 2 months ago • 3 comments

📑 Description

Allow the integration of snacks.nvim with trouble.nvim

std-enigma avatar Oct 23 '25 13:10 std-enigma

Review Checklist

Does this PR follow the [Contribution Guidelines](development guidelines)? Following is a partial checklist:

Proper conventional commit scoping:

  • If you are adding a new plugin, the scope would be the name of the category it is being added into. ex. feat(utility): added noice.nvim plugin

  • If you are modifying a pre-existing plugin or pack, the scope would be the name of the plugin folder. ex. fix(noice-nvim): fix LSP handler error

  • [x] Pull request title has the appropriate conventional commit type and scope where the scope is the name of the pre-existing directory in the project as described above

  • [x] README is properly formatted and uses fenced in links with <url> unless they are inside a [title](url)

  • [x] Entry returns a single plugin spec with the new plugin as the only top level spec (not applicable for recipes or packs).

  • [x] Proper usage of opts table rather than setting things up with the config function.

  • [x] Proper usage of specs table for all specs that are not dependencies of a given plugin (not applicable for recipes or packs).

github-actions[bot] avatar Oct 23 '25 13:10 github-actions[bot]

I don't think anyone can review this because it's not clear what it does.

azdanov avatar Nov 11 '25 11:11 azdanov

It allows the snacks picker to send the entries to trouble.nvim

Just like how with telescope you can send the items to quick-fix list or location list. This code allows you to send the items found by snacks pickers to the trouble.nvim list with all the added benefits of trouble.nvim

std-enigma avatar Nov 11 '25 12:11 std-enigma

im taking a look at this sometime in the next 24h

Uzaaft avatar Nov 18 '25 09:11 Uzaaft