snacks.nvim/lua/snacks/picker/core
maskudo ca0f8b2c09
feat(picker.scratch): add scratch picker with grep, new and delete keybinds (#1019)
## Description


The scratch module uses `vim.ui.select` which misses the nice things
about the picker.
This implementation adds scratch picker with ability to create, grep and
delete scratch buffers.

Couldn't figure out how to prettify the scratch buffer's name so any
help would be appreciated.
## Related Issue(s)

<!--
  If this PR fixes any issues, please link to the issue here.
  - Fixes #<issue_number>
-->

## Screenshots

<!-- Add screenshots of the changes if applicable. -->

---------

Co-authored-by: Folke Lemaitre <folke.lemaitre@gmail.com>
2025-10-23 10:53:02 +02:00
..
_health.lua fix(health): better health checks for picker. Closes #917 2025-02-04 17:24:27 +01:00
actions.lua feat(picker.scratch): add scratch picker with grep, new and delete keybinds (#1019) 2025-10-23 10:53:02 +02:00
filter.lua feat(compat): added svim, a compatibility layer for Neovim. Closes #1321 2025-02-20 06:59:44 +01:00
finder.lua feat(picker.finder): added assertions that finder is still running when receiving results 2025-10-22 08:52:07 +02:00
frecency.lua feat(picker.frecency): added frecency support for directories 2025-02-02 22:04:21 +01:00
input.lua feat(image): show progress indicator when converting image files 2025-02-17 23:56:55 +01:00
list.lua fix(picker.list): resize when needed. Closes #2290 2025-10-21 14:44:03 +02:00
main.lua fix(explorer): reset main when entering another window. Closes #1587 2025-10-21 16:30:33 +02:00
matcher.lua feat(picker.lsp): added option keep_parents to lsp_symbols (default false). See #2083. closes #2266 2025-10-22 11:24:08 +02:00
picker.lua feat(picker): enhanced resume with multi-state support and flexible API 2025-10-22 13:24:18 +02:00
preview.lua fix(picker.preview): don't record previeww searches in history and prevent scrolling from the top. Closes #2305 2025-10-21 23:29:58 +02:00
score.lua feat(picker.matcher): added opts.matcher.history_bonus that does fzf's scheme=history. Closes #882. Closes #872 2025-02-03 07:30:53 +01:00