Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2025-06-05 | 2.4 kB | |
v4.2.0 source code.tar.gz | 2025-06-05 | 97.6 kB | |
v4.2.0 source code.zip | 2025-06-05 | 152.1 kB | |
Totals: 3 Items | 252.1 kB | 0 |
Summary
This release is mainly for some siginificant features and enhancement, including AI chat and find with fzf
to speed up.
New features
- We introduced the AI chat functionality with codecompanion.nvim and openrouter, details about how to use it can be found in
lua/settings.lua
. - We supported using
fzf-lua
to search files, patterns and symbols to speed up for huge repo. Of course,telescope
is enough for most cases, so we make the default search backend astelescope
. - We redesigned the editor ui layout. Specifically, filetree and symbols outline are both on the left side now. AI chat sidebar will be shown on the right side.
Other changes
- Lsp progress will be shown in the lualine to avoid potenial occlusion of fidget.
- Native lsp api is used to configure lsp servers (instead of rely on
mason
). - Stop clone submodule of
rainbow-delimiters.nvim
to avoid installation failed. <leader>fr
and<leader>fR
is used to resume last search oftelescope
andfzf-lua
respectively to save time.
What's Changed
- fix: remove edgy.nvim to keep window size when open quickfix. by @ayamir in https://github.com/ayamir/nvimdots/pull/1458
- refactor(ui): show lsp progress in lualine. by @ayamir in https://github.com/ayamir/nvimdots/pull/1459
- feat: combine outline and filetree to save space. by @ayamir in https://github.com/ayamir/nvimdots/pull/1464
- feat: add keymap for resume telescope last search. by @ayamir in https://github.com/ayamir/nvimdots/pull/1468
- fix: remove dotnet and deprecated option by @misumisumi in https://github.com/ayamir/nvimdots/pull/1465
- refactor(mason): support for mason and mason-lspconfig v2 by @misumisumi in https://github.com/ayamir/nvimdots/pull/1466
- refactor: introduce fzf-lua as an alternative of telescope. by @ayamir in https://github.com/ayamir/nvimdots/pull/1471
- fixup(#1466): load lsp config with proper event. by @ayamir in https://github.com/ayamir/nvimdots/pull/1472
- fix: install rainbow-delimiters.nvim without cloning submodules. by @Lraxer in https://github.com/ayamir/nvimdots/pull/1476
- feat: add codecompanion to provide AI chat functionality. by @ayamir in https://github.com/ayamir/nvimdots/pull/1462
Full Changelog: https://github.com/ayamir/nvimdots/compare/v4.1.0...v4.2.0