github-actions[bot]
45d94b3197
chore(main): release 14.13.0 ( #5574 )
...
🤖 I have created a release *beep* *boop*
---
##
[14.13.0](https://github.com/LazyVim/LazyVim/compare/v14.12.0...v14.13.0 )
(2025-02-12)
### Features
* **editor:** update parameter for fzf-lua
([#5584 ](https://github.com/LazyVim/LazyVim/issues/5584 ))
([0a5965b ](0a5965b787 ))
* **lsp:** use lsp_config picker instead of `LspInfo`
([7529773 ](7529773371 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v14.13.0
2025-02-12 21:38:40 +01:00
folke
0db6891679
chore(build): auto-generate docs
2025-02-12 13:22:29 +00:00
Beartama
0a5965b787
feat(editor): update parameter for fzf-lua ( #5584 )
...
## Description
`fzf-lua` renames their parameter in
7cede182cf ,
so this PR updates the parameter also to stop the deprecation warning.
## Checklist
- [x] I've read the
[CONTRIBUTING](https://github.com/LazyVim/LazyVim/blob/main/CONTRIBUTING.md )
guidelines.
2025-02-12 14:21:29 +01:00
Folke Lemaitre
7529773371
feat(lsp): use lsp_config picker instead of LspInfo
2025-02-11 14:00:03 +01:00
folke
7fe0b47f17
chore(build): auto-generate docs
2025-02-11 10:54:30 +00:00
github-actions[bot]
9d426ed7fc
chore(main): release 14.12.0 ( #5553 )
...
🤖 I have created a release *beep* *boop*
---
##
[14.12.0](https://github.com/LazyVim/LazyVim/compare/v14.11.0...v14.12.0 )
(2025-02-10)
### Features
* **config:** add option to disable the order check to warning message
([da3b515 ](da3b5159df ))
* **config:** allow disabling the order check with
`vim.g.lazyvim_check_order = false`
([0bbce17 ](0bbce1775b ))
### Bug Fixes
* **copilot-chat:** added support for snacks picker. Closes
[#5432 ](https://github.com/LazyVim/LazyVim/issues/5432 ). Closes
[#5552 ](https://github.com/LazyVim/LazyVim/issues/5552 )
([2a608f0 ](2a608f00d4 ))
* **extras:** disable import handling when loading `:LazyExtras` +
changed some recommendations
([121a2e2 ](121a2e27ef ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v14.12.0
2025-02-11 11:53:22 +01:00
Folke Lemaitre
121a2e27ef
fix(extras): disable import handling when loading :LazyExtras + changed some recommendations
2025-02-10 23:27:24 +01:00
folke
66981fe5b2
chore(build): auto-generate docs
2025-02-10 11:15:22 +00:00
Folke Lemaitre
da3b5159df
feat(config): add option to disable the order check to warning message
2025-02-10 12:14:05 +01:00
Folke Lemaitre
0bbce1775b
feat(config): allow disabling the order check with vim.g.lazyvim_check_order = false
2025-02-08 20:34:17 +01:00
Folke Lemaitre
2a608f00d4
fix(copilot-chat): added support for snacks picker. Closes #5432 . Closes #5552
2025-02-08 18:32:46 +01:00
github-actions[bot]
29829f7eb6
chore(main): release 14.11.0 ( #5550 )
...
🤖 I have created a release *beep* *boop*
---
##
[14.11.0](https://github.com/LazyVim/LazyVim/compare/v14.10.0...v14.11.0 )
(2025-02-08)
### Features
* **config:** show a warning when lazy.nvim imports order is incorrect
([83988ea ](83988ea46e ))
* **defaults:** new installs now default to snacks picker/explorer.
Existing installs don't change.
([25d90b5 ](25d90b54a3 ))
* **extras:** big rework of default extras
([525377d ](525377dee9 ))
* **util:** `has_extra` now also checks for manual imports in `lazy.lua`
([0416376 ](0416376733 ))
### Bug Fixes
* **extras:** remove debug
([b4c24a3 ](b4c24a3fe8 ))
* **snacks.explorer:** no longer needed to disable neo-tree
([2d6b492 ](2d6b49281d ))
* **snacks.picker:** move dashboard shortcut to picker extra. Closes
[#5549 ](https://github.com/LazyVim/LazyVim/issues/5549 )
([2b3bcf3 ](2b3bcf36b2 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v14.11.0
2025-02-08 15:37:13 +01:00
Folke Lemaitre
2b3bcf36b2
fix(snacks.picker): move dashboard shortcut to picker extra. Closes #5549
2025-02-08 15:27:26 +01:00
Folke Lemaitre
2d6b49281d
fix(snacks.explorer): no longer needed to disable neo-tree
2025-02-08 15:25:10 +01:00
Folke Lemaitre
25d90b54a3
feat(defaults): new installs now default to snacks picker/explorer. Existing installs don't change.
2025-02-08 15:23:30 +01:00
Folke Lemaitre
b4c24a3fe8
fix(extras): remove debug
2025-02-08 15:06:57 +01:00
folke
d6829fb82c
chore(build): auto-generate docs
2025-02-08 14:05:52 +00:00
Folke Lemaitre
525377dee9
feat(extras): big rework of default extras
2025-02-08 15:04:46 +01:00
Folke Lemaitre
0416376733
feat(util): has_extra now also checks for manual imports in lazy.lua
2025-02-08 13:49:05 +01:00
Folke Lemaitre
83988ea46e
feat(config): show a warning when lazy.nvim imports order is incorrect
2025-02-08 13:49:04 +01:00
github-actions[bot]
597cd8ffa3
chore(main): release 14.10.0 ( #5500 )
...
🤖 I have created a release *beep* *boop*
---
##
[14.10.0](https://github.com/LazyVim/LazyVim/compare/v14.9.0...v14.10.0 )
(2025-02-07)
### Features
* **bufferline:** support for snacks picker sidebars
([3500d6a ](3500d6a826 ))
* **refactoring:** fallback to using vim ui select for refactoring.nvim
([#5540 ](https://github.com/LazyVim/LazyVim/issues/5540 ))
([23a1bbd ](23a1bbdae9 ))
* **snacks.explorer:** enabled netrw integration
([4f006f1 ](4f006f1fba ))
* **snacks.picker:** add projects picker to dashboard if snacks picker
is enabled
([fb256f2 ](fb256f2b68 ))
* **snacks.picker:** some extra keymaps
([ab30442 ](ab30442652 ))
* **snippets:** mini.snippets is out of beta
([#5505 ](https://github.com/LazyVim/LazyVim/issues/5505 ))
([4a81a37 ](4a81a370d7 ))
### Bug Fixes
* **copilot:** remove load on BufReadPost instead of InsertEnter
([8f4e9b8 ](8f4e9b8c1e ))
* **go:** update go.lua to eliminate fieldalignment from analyses
([#5170 ](https://github.com/LazyVim/LazyVim/issues/5170 ))
([5c97327 ](5c9732733d ))
### Performance Improvements
* **snacks_picker:** lazy-load trouble open action
([1a4d948 ](1a4d948e0d ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v14.10.0
2025-02-08 00:10:47 +01:00
folke
a10706e819
chore(build): auto-generate docs
2025-02-07 23:10:27 +00:00
cjon256
5c9732733d
fix(go): update go.lua to eliminate fieldalignment from analyses ( #5170 )
...
## Description
Removed a setting from the go lang plugin. The setting now just causes
an error:
LSP[gopls] Invalid settings: setting option "analyses": this setting is
deprecated, use "the 'fieldalignment' analyzer was removed in
gopls/v0.17.0; instead, hover over struct fields to see size/offset
information (https://go.dev/issue/66861 )" instead
## Checklist
- [x] I've read the
[CONTRIBUTING](https://github.com/LazyVim/LazyVim/blob/main/CONTRIBUTING.md )
guidelines.
Note: submitted similar request as f96aac6 but was rejected by CI/CD for
naming reasons. Changing the name did not help. Retrying.
2025-02-08 00:09:03 +01:00
folke
94d0ac0a0c
chore(build): auto-generate docs
2025-02-06 20:40:54 +00:00
RohitB
23a1bbdae9
feat(refactoring): fallback to using vim ui select for refactoring.nvim ( #5540 )
...
## Description
Fallback to using `require("refactoring").select_refactor()` if neither
of `telescope` or `fzf-lua` is installed. Since `select_refactor()` uses
`vim.ui.select` internally, it can use `snacks.picker` if it is enabled.
## 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. -->
## Checklist
- [ x] I've read the
[CONTRIBUTING](https://github.com/LazyVim/LazyVim/blob/main/CONTRIBUTING.md )
guidelines.
2025-02-06 21:39:37 +01:00
Folke Lemaitre
3e8fddcd54
style(snacks.picker): buffer diagnostics keymap desc
2025-02-05 14:41:30 +01:00
folke
634f3ea28f
chore(build): auto-generate docs
2025-02-05 07:02:02 +00:00
Folke Lemaitre
ab30442652
feat(snacks.picker): some extra keymaps
2025-02-05 08:00:58 +01:00
Folke Lemaitre
fb256f2b68
feat(snacks.picker): add projects picker to dashboard if snacks picker is enabled
2025-02-02 23:34:07 +01:00
folke
7f8e797d2b
chore(build): auto-generate docs
2025-02-02 17:04:34 +00:00
Folke Lemaitre
1a4d948e0d
perf(snacks_picker): lazy-load trouble open action
2025-02-02 18:03:13 +01:00
Folke Lemaitre
3500d6a826
feat(bufferline): support for snacks picker sidebars
2025-01-31 20:33:15 +01:00
Folke Lemaitre
8f4e9b8c1e
fix(copilot): remove load on BufReadPost instead of InsertEnter
2025-01-31 20:10:50 +01:00
abeldekat
4a81a370d7
feat(snippets): mini.snippets is out of beta ( #5505 )
...
## Description
mini.snippets is out of beta, so I adjusted the description for the
extra accordingly
## Checklist
- [x] I've read the
[CONTRIBUTING](https://github.com/LazyVim/LazyVim/blob/main/CONTRIBUTING.md )
guidelines.
---------
Co-authored-by: abeldekat <abel@nomail.com >
2025-01-31 17:11:26 +01:00
folke
3242ab8cff
chore(build): auto-generate docs
2025-01-31 07:34:07 +00:00
Folke Lemaitre
0e94534dd9
style(picker.explorer): use shortcut
2025-01-31 08:33:15 +01:00
Folke Lemaitre
4f006f1fba
feat(snacks.explorer): enabled netrw integration
2025-01-31 08:32:48 +01:00
github-actions[bot]
eb8ddea8c9
chore(main): release 14.9.0 ( #5438 )
...
🤖 I have created a release *beep* *boop*
---
##
[14.9.0](https://github.com/LazyVim/LazyVim/compare/v14.8.0...v14.9.0 )
(2025-01-30)
### Features
* **markdown:** added markdown support for codecompanion
([e9db488 ](e9db488aca ))
* **snacks.picker:** added <leader>si to search icons
([#5460 ](https://github.com/LazyVim/LazyVim/issues/5460 ))
([eea52be ](eea52be344 ))
* **snacks.picker:** added <leader>su to search undotree
([#5447 ](https://github.com/LazyVim/LazyVim/issues/5447 ))
([332b320 ](332b32080c ))
* **snacks.picker:** added `leader-fB` to find any buffer (including
hidden & nofile)
([83bf636 ](83bf6360a1 ))
* **snacks.picker:** added `leader-sp` to search for plugin spec
([7cf4185 ](7cf4185dc4 ))
* **snacks.picker:** added alt-c to toggle between cwd/root dir
([6be7c4f ](6be7c4fee4 ))
* **snacks.picker:** flash.nvim integration
([5d24aa6 ](5d24aa6311 ))
* **snacks.picker:** use snacks picker for notifications when enabled
([01a70cc ](01a70cc60e ))
* **snacks:** extra for snacks explorer (replacement for neo-tree)
([e20d9af ](e20d9afcbc ))
* **snippets:** an extra for mini.snippets
([#5274 ](https://github.com/LazyVim/LazyVim/issues/5274 ))
([8b4e6ff ](8b4e6ff70d ))
### Bug Fixes
* **keymaps:** remove unneeded and ambiguous `<leader>w` keymap
([#5459 ](https://github.com/LazyVim/LazyVim/issues/5459 ))
([132986a ](132986a624 ))
* **luasnip:** schedule `jump` to be compatible with blink, nvim-cmp
still works after change
([#5470 ](https://github.com/LazyVim/LazyVim/issues/5470 ))
([0350934 ](0350934d56 ))
* **root:** pass args to root.get
([dc8512f ](dc8512fce1 ))
* **snacks.picker:** flash integration
([b5cd0d0 ](b5cd0d0e27 ))
* **snacks.picker:** snacks => flash
([3de7b24 ](3de7b24cf6 ))
* **snacks:** use `Snacks.picker` for recent files
([#5485 ](https://github.com/LazyVim/LazyVim/issues/5485 ))
([f0d2629 ](f0d2629bd8 ))
* **sql:** better nvim-cmp check. Closes
[#5188 ](https://github.com/LazyVim/LazyVim/issues/5188 )
([1e83b4f ](1e83b4f843 ))
* **vscode:** diabled some snacks plugins. Fixes
[#5364 ](https://github.com/LazyVim/LazyVim/issues/5364 )
([c7a7ab5 ](c7a7ab5112 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v14.9.0
2025-01-30 22:07:58 +01:00
folke
0dee310e90
chore(build): auto-generate docs
2025-01-30 20:40:13 +00:00
Folke Lemaitre
e9db488aca
feat(markdown): added markdown support for codecompanion
2025-01-30 21:38:56 +01:00
Folke Lemaitre
e20d9afcbc
feat(snacks): extra for snacks explorer (replacement for neo-tree)
2025-01-30 15:21:01 +01:00
Folke Lemaitre
b5cd0d0e27
fix(snacks.picker): flash integration
2025-01-29 23:21:59 +01:00
Folke Lemaitre
3de7b24cf6
fix(snacks.picker): snacks => flash
2025-01-29 21:06:38 +01:00
folke
63a39ef8cf
chore(build): auto-generate docs
2025-01-29 19:19:59 +00:00
Folke Lemaitre
5d24aa6311
feat(snacks.picker): flash.nvim integration
2025-01-29 20:18:43 +01:00
Iordanis Petkakis
f0d2629bd8
fix(snacks): use Snacks.picker for recent files ( #5485 )
...
## Description
Use `Snacks.picker` for recent files instead of `LazyVim.pick`, because
`root_dir` is being propagated to `opts.cwd` and does not correctly
filter out recent files when inside nested directories.
<!-- Describe the big picture of your changes to communicate to the
maintainers
why we should accept this pull request. -->
## Related Issue(s)
None
<!--
If this PR fixes any issues, please link to the issue here.
- Fixes #<issue_number>
-->
## Screenshots
<!-- Add screenshots of the changes if applicable. -->
## Checklist
- [x] I've read the
[CONTRIBUTING](https://github.com/LazyVim/LazyVim/blob/main/CONTRIBUTING.md )
guidelines.
2025-01-28 18:55:02 +01:00
Folke Lemaitre
01a70cc60e
feat(snacks.picker): use snacks picker for notifications when enabled
2025-01-28 17:22:17 +01:00
iniw
132986a624
fix(keymaps): remove unneeded and ambiguous <leader>w keymap ( #5459 )
...
## Description
The `<leader>w` mapping, described as "Windows", was causing potentially
timeout-related bugs with many other mappings that also started with
`<leader>w`.
The problems caused by this are described in detail in issue #5456 and
in discussion #4157 .
@dpetka2001 Suggested removing it as an experiment, which I tried and
found to work.
<!--
- Fixes #5456
- Fixes #4157
-->
## Checklist
- [X] I've read the
[CONTRIBUTING](https://github.com/LazyVim/LazyVim/blob/main/CONTRIBUTING.md )
guidelines.
2025-01-28 12:42:48 +01:00
folke
a3b459c1a5
chore(build): auto-generate docs
2025-01-28 08:20:18 +00:00
Iordanis Petkakis
0350934d56
fix(luasnip): schedule jump to be compatible with blink, nvim-cmp still works after change ( #5470 )
...
## Description
Schedule `jump` in Luasnip `snippet_forward`, so that it doesn't get
stuck before the last placeholder.
<!-- Describe the big picture of your changes to communicate to the
maintainers
why we should accept this pull request. -->
## Related Issue(s)
Fixes #5469
<!--
If this PR fixes any issues, please link to the issue here.
- Fixes #<issue_number>
-->
## Screenshots
<!-- Add screenshots of the changes if applicable. -->
## Checklist
- [x] I've read the
[CONTRIBUTING](https://github.com/LazyVim/LazyVim/blob/main/CONTRIBUTING.md )
guidelines.
2025-01-28 09:19:01 +01:00