2f4697443c
feat(core)!: move a bunch of LazyVim features to snacks.nvim ( #4706 )
...
## Description
LazyVim comes with a bunch of smaller QoL plugin like features, but it's
not easy for non LazyVim users to use them.
That's why I started working on
[snacks.nvim](https://github.com/folke/snacks.nvim ), a collection of
small QoL plugins for Neovim.
Snacks also includes a bunch of new improvements to these features.
This PR fully integrates with snacks.
## Todo
- [ ] add proper deprecations where needed
- [ ] create snacks docs
- [ ] document all the new improvements relevant to LazyVim users
## Closes
- [ ] #4492
- [ ] #4333
- [ ] #4687
## Screenshots
<!-- Add screenshots of the changes if applicable. -->
## Checklist
- [ ] I've read the
[CONTRIBUTING](https://github.com/LazyVim/LazyVim/blob/main/CONTRIBUTING.md )
guidelines.
2024-11-07 15:54:47 +01:00
1d2c0a5cf4
chore(markdown): markdown.nvim was renamed to render-markdown.nvim ( #4259 )
...
As described in
aeb5cec617
2024-08-31 09:16:45 +02:00
eeccbbc407
fix(extras): better reasons as to why some extras are included in your config.
2024-06-14 11:14:00 +02:00
e32d1918ae
fix(python): removed the python-semshi
extra
2024-06-05 11:01:10 +02:00
4e62df4269
fix(health): remove old deprecated module checks
2024-06-01 08:48:44 +02:00
95d055dcf7
feat: trouble v3
2024-05-30 14:41:13 +02:00
3a30070a4c
feat: lazyrc files are now a lazy.nvim feature
2024-05-26 16:49:48 +02:00
96aa4b8877
fix(plugin): typo ( #3225 )
2024-05-18 22:31:13 +02:00
d8644c4715
feat(mini.ai): mini.ai
is back in core with some improved features. Removing it was a mistake.
2024-05-18 21:53:26 +02:00
87bb766123
fix(treesitter): disable treesitter-rewrite extra for now. not ready yet
2024-05-17 22:38:59 +02:00
3c4ebd522e
feat(coding)!: native snippets are now the default on Neovim 0.10. Install the luasnip extra to get luasnip back
2024-05-16 21:25:51 +02:00
3585d61c93
style: remove debug :)
2024-05-14 22:25:44 +02:00
965a469ca8
perf(startup): render a file opened from the cmdline as soon as possible and get rid of lazy_file logic
2024-05-14 21:43:02 +02:00
c54eeb5390
fix(lazyfile): exclude filetypedetect
from skips ( #3004 )
2024-05-13 08:20:34 +02:00
7a5dbeae75
feat: use LazyVim everywhere instead of require("lazyvim.util")
2024-03-22 09:15:09 +01:00
ee2e876252
fix(extras): automatically rename extra symbols-outline => outline. Fixes #2675
2024-03-08 11:47:17 +01:00
c6736ef2b8
fix(extras): show rename of symbols-outline => outline
2024-03-07 18:59:14 +01:00
4558407574
fix(plugin): LazyFile now properly deals with deleted buffers. Fixes #1877
2023-10-26 07:38:53 +02:00
60e5707013
fix(util): pcall deletion of lazy_file augroup. See #1863
2023-10-25 15:54:35 +02:00
ff9bf005b6
fix(dashboard-nvim): repository has moved to nvimdev/dashboard-nvim ( #1715 )
...
* fix(dashboard-nvim) repository has moved to nvimdev/dashboard-nvim
* fix(dashboard): automatically rename dashboard.nvim
---------
Co-authored-by: Folke Lemaitre <folke.lemaitre@gmail.com >
2023-10-14 13:21:30 +02:00
3256abda65
fix(plugin): show warning of removed core plugin when trying to load them without having the extra
2023-10-12 11:48:02 +02:00
db5d28b039
fix(plugin): add nvim-treesitter-context rename warning
2023-10-12 11:48:02 +02:00
b43c57d943
feat: added aerial extra with integrations for edgy, telescope and lualine
2023-10-12 11:48:02 +02:00
e239235cd3
feat(util): inject module
2023-10-12 11:48:02 +02:00
4ea1c6865e
feat(config): use lazy's new custom events (Event.mappings
) for a better LazyFile
2023-10-12 11:48:02 +02:00
f59cdff4d9
fix(plugin): enable lazy_file
2023-10-12 11:48:02 +02:00
4cbe42cd24
feat(starter)!: dashboard.nvim
is now the default starter. To keep using alpha.nvim
, enable the extra.
2023-10-12 11:48:02 +02:00
70f91956e7
perf(plugin): move all lazy.nvim related code to lazyvim.util.plugin
2023-10-12 11:48:02 +02:00