Skip to content

Latest commit

 

History

History
99 lines (90 loc) · 2.53 KB

File metadata and controls

99 lines (90 loc) · 2.53 KB

TODO

Images

  • automates tests
  • terminal detection
  • treesitter only parse visible lines

Picker

  • loading indicator

  • error?

  • mermaid

  • windows terminal size?

  • better scaling?

  • fix scroll and virtual lines

  • lsp symbol scope support. prev/next/focus

  • edgy support for snacks layouts

  • slow scroll issue in preview

  • scroll fix in explorer

  • cursorline in non focused picker (explorer) should be different

  • cleaning of frecency for sqlite

  • optimize matcher when adding to query. No need to go through all items.

  • optimize frecency

  • highlights remain bug

  • call hierarchies

  • multiline

  • resume with hide/show?

  • frecency for projects

  • windows picker

  • toggle cwd / root (LazyVim)

  • dynamic workspace symbol

  • which-key smart shows full paths

  • <c-j> vs <NL>

  • path stuff

  • sorter filename based on item.file

  • frecency

  • relaxed matcher for rendering

  • combine pickers: files + buffers + recent?

  • smart stops working after custom

  • edit in empty buffer

  • support toggling line nr for preview

  • del buffers folke/snacks.nvim#488

  • git stage/unstage

  • optim max width and fuzzy

  • tab situation

  • file name first format

  • raw git status

  • naming: format / formatter / ...

  • grep performance

  • issue with selected and same text

  • lsp symbol indents are wrong for picker.lua

  • trouble

  • preview in main

  • define multiple layouts

  • layout predicates

  • layouts picker with preview

  • delay in close try_close

  • quickly toggling preview fails. (which-key?)

  • disable mini.pairs and nvim_autopairs

  • exclude hidden for files by default?

  • expose filter / search / pattern on picker

  • git status

  • grep open buffers

  • key help

  • pattern history

  • resume

  • issue with preview loc not always correct when scrolling fast in list

  • multi select

  • live sort? topk optims? topk 1000?

  • layout border nobottom and notop

  • one result / no results

  • fix resizd

  • quickfix

  • loclist

  • marks

  • jumplist

  • keymaps

  • autocmds

  • highlights

  • diagnostics

  • colorscheme

  • registers

  • list match positions

  • move actions to separate file

  • separate previewer

  • config

  • builtin pickers

  • result count situation

  • separate input win

  • live sort using coroutines?

  • refcounts

  • vim.ui.select

  • jump on single