mirror of
https://github.com/folke/snacks.nvim
synced 2025-08-04 18:58:12 +00:00
🍿 A collection of QoL plugins for Neovim
.github | ||
doc | ||
docs | ||
lua/snacks | ||
plugin | ||
queries/lua | ||
scripts | ||
tests | ||
.editorconfig | ||
.gitignore | ||
LICENSE | ||
README.md | ||
selene.toml | ||
stylua.toml | ||
vim.toml |
🍿 snacks.nvim
A collection of small QoL plugins for Neovim.
Caution
Do NOT use this for now, it's still in development.
Todo
- docs :)
- float => win
- win views
- cowboy
- notifier
- docgen
- plugin
- notify module
- overload docgen
- bigfile
BufReadPre
- bufdelete
- statuscolumn
- words
LspAttach
- quickfile
BufReadPost
- rename
- terminal
- float
- lazygit
- git
- gitbrowse
- toggle
Maybe
- zen
- lsp
- root
📦 Snacks
Module | Description | Readme |
---|---|---|
bigfile | Deal with big files | README |
bufdelete | Delete buffers without disrupting window layout | README |
debug | Pretty inspect & backtraces for debugging | README |
git | Useful tools for Git | README |
gitbrowse | Open the repo of the active file in the browser (e.g., GitHub) | README |
lazygit | Open LazyGit in a float, auto-configure colorscheme and integration with Neovim | README |
notify | Small wrapper around Neovim's vim.notify |
README |
notifier | Better vim.notify |
README |
quickfile | Render a file as quickly as possible before loading all plugins (progressive rendering) | README |
rename | LSP-integrated renaming with support for plugins like neo-tree, nvim-tree, oil, mini.files | README |
statuscolumn | Customizable statuscolumn | README |
terminal | Create and toggle floating/sp. Uses float. | README |
toggle | Toggle keymaps integrated with which-key icons / colors | README |
win | Easily create and manage floating windows or splits | README |
words | Auto-show LSP references, auto-show and quick navigation between them | README |