github-actions[bot]
25abbf546d
chore(main): release 14.15.0 ( #5623 )
...
🤖 I have created a release *beep* *boop*
---
##
[14.15.0](https://github.com/LazyVim/LazyVim/compare/v14.14.0...v14.15.0 )
(2025-05-12)
### Features
* **chezmoi:** enhance fzf-lua chezmoi picker and add snacks.dasbhoard
entry ([#5275 ](https://github.com/LazyVim/LazyVim/issues/5275 ))
([759a19e
](759a19e785
))
* **keymaps:** show lang when opening treesitter inspect
([9c59668
](9c596681f6
))
* **octo:** add support for snacks picker
([#5625 ](https://github.com/LazyVim/LazyVim/issues/5625 ))
([16a7724
](16a772452a
))
* **snippets:** mini.snippets standalone and blink.resubscribe
([#5507 ](https://github.com/LazyVim/LazyVim/issues/5507 ))
([f2f2aea
](f2f2aea672
))
### Bug Fixes
* **blink:** make sure to use `LazyVim.config.icons.kinds`
([#5668 ](https://github.com/LazyVim/LazyVim/issues/5668 ))
([771089f
](771089f692
))
* **blink:** remove unnecessary `sources` from `cmdline`
([#5620 ](https://github.com/LazyVim/LazyVim/issues/5620 ))
([5b94baa
](5b94baa1d2
))
* **copilot-chat:** switch from deprecated picker integrations
([#5707 ](https://github.com/LazyVim/LazyVim/issues/5707 ))
([b0334fd
](b0334fd57c
))
* **mason:** rename and pin to v1
([c20c402
](c20c402295
))
* **snacks.picker:** remove redundant leader-gc keymap. Closes
[#5646 ](https://github.com/LazyVim/LazyVim/issues/5646 )
([606b964
](606b96466e
))
---
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>
2025-05-12 11:00:03 +02:00
Folke Lemaitre
9c596681f6
feat(keymaps): show lang when opening treesitter inspect
2025-02-18 23:11:12 +01:00
github-actions[bot]
3f034d0a7f
chore(main): release 14.14.0 ( #5603 )
...
🤖 I have created a release *beep* *boop*
---
##
[14.14.0](https://github.com/LazyVim/LazyVim/compare/v14.13.0...v14.14.0 )
(2025-02-15)
### Features
* **extras:** setup neogen and mini.snippets integration
([#5594 ](https://github.com/LazyVim/LazyVim/issues/5594 ))
([5788b9d
](5788b9d1e0
))
* **keymaps:** enable toggling in quickfix list and location list
([#5608 ](https://github.com/LazyVim/LazyVim/issues/5608 ))
([32e575a
](32e575aa75
))
* **snacks.picker:** added support for Project shortcuts in other
dashboards ([#5607 ](https://github.com/LazyVim/LazyVim/issues/5607 ))
([401ef48
](401ef48fcd
))
* **snacks.picker:** move trouble keymap from `ctrl+t` -> `alt+t`
([4aff006
](4aff0063a4
))
### Bug Fixes
* **blink:** `blink` released new version, remove previous hack
([#5616 ](https://github.com/LazyVim/LazyVim/issues/5616 ))
([b35015a
](b35015ac59
))
* **blink:** `cmdline` is now top-level on main branch
([#5615 ](https://github.com/LazyVim/LazyVim/issues/5615 ))
([0458e46
](0458e46dcc
))
* **blink:** enable Neovim native mapping with `<Tab>`
([#5617 ](https://github.com/LazyVim/LazyVim/issues/5617 ))
([e7f8e4f
](e7f8e4faba
))
---
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>
2025-02-15 23:51:07 +01:00
Zhou Fang
32e575aa75
feat(keymaps): enable toggling in quickfix list and location list ( #5608 )
...
## Description
This PR addresses issue #5503 by modifying the behavior of `<leader>xq`
and `<leader>xl` so that they toggle the quickfix and location lists
rather than simply opening them.
To prevent the full Lua error stack from being printed when no list
exists prior to using `copen` or `lopen`, I've wrapped the commands in
`pcall` and used `vim.notify` to alert the user in the same manner as
before.
## Related Issue(s)
#5503
## Screenshots
https://github.com/user-attachments/assets/b22b1861-e6e5-4d8a-967e-f760cca15719
## Checklist
- [x] I've read the
[CONTRIBUTING](https://github.com/LazyVim/LazyVim/blob/main/CONTRIBUTING.md )
guidelines.
2025-02-15 08:27:01 +01:00
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>
2025-02-12 21:38:40 +01: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>
2025-02-11 11:53:22 +01: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
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>
2025-02-08 15:37:13 +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
525377dee9
feat(extras): big rework of default extras
2025-02-08 15:04:46 +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>
2025-02-08 00:10:47 +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>
2025-01-30 22:07:58 +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
github-actions[bot]
2bea40c447
chore(main): release 14.8.0 ( #5409 )
...
🤖 I have created a release *beep* *boop*
---
##
[14.8.0](https://github.com/LazyVim/LazyVim/compare/v14.7.0...v14.8.0 )
(2025-01-20)
### Features
* **chezmoi:** add snacks picker integration for chezmoi files
([#5429 ](https://github.com/LazyVim/LazyVim/issues/5429 ))
([970d1a0
](970d1a05da
))
* **dial:** add checkbox augend for markdown
([#5411 ](https://github.com/LazyVim/LazyVim/issues/5411 ))
([b19f207
](b19f2070b8
))
* **snacks.picker:** added leader-sS to search lsp workspace symbols
([8787ec1
](8787ec1227
))
* **snacks:** added git diff keymap to pick hunks with leader-gd
([62cb4a4
](62cb4a465c
))
### Bug Fixes
* **markdown:** disable checkbox rendering since it's annoying to edit
([4f31bfa
](4f31bfab86
))
* **snacks.picker:** fix mapping for `Recent (cwd)`
([#5407 ](https://github.com/LazyVim/LazyVim/issues/5407 ))
([8307b0f
](8307b0fe50
))
* **snacks.picker:** fix mapping for Projects for consistency
([#5433 ](https://github.com/LazyVim/LazyVim/issues/5433 ))
([eb7b453
](eb7b453b48
))
* **snacks.picker:** respect lazyvim.config.kind_filter
([#5415 ](https://github.com/LazyVim/LazyVim/issues/5415 ))
([df7426e
](df7426eefa
))
### Performance Improvements
* **java:** setting opts.dap_main to false to disable main class scan
([#5391 ](https://github.com/LazyVim/LazyVim/issues/5391 ))
([66c3577
](66c3577bc7
))
---
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>
2025-01-20 13:50:28 +01:00
github-actions[bot]
3660c52017
chore(main): release 14.7.0 ( #5398 )
...
🤖 I have created a release *beep* *boop*
---
##
[14.7.0](https://github.com/LazyVim/LazyVim/compare/v14.6.1...v14.7.0 )
(2025-01-14)
### Features
* **extras:** added extra for snacks picker
([#5368 ](https://github.com/LazyVim/LazyVim/issues/5368 ))
([13044c2
](13044c298e
))
---
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>
2025-01-14 23:44:06 +01:00
Folke Lemaitre
13044c298e
feat(extras): added extra for snacks picker ( #5368 )
...
## Description
See https://github.com/folke/snacks.nvim/pull/445
NOTE: I'm **not** going to replace `fzf-lua` anytime soon. Learned my
lessons with that one :)
<!-- Describe the big picture of your changes to communicate to the
maintainers
why we should accept this pull request. -->
## 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-01-14 22:54:12 +01:00
github-actions[bot]
d1529f650f
chore(main): release 14.6.1 ( #5320 )
...
🤖 I have created a release *beep* *boop*
---
##
[14.6.1](https://github.com/LazyVim/LazyVim/compare/v14.6.0...v14.6.1 )
(2025-01-08)
### Bug Fixes
* **blink:** added new luasnip preset
([8d2d9a9
](8d2d9a9bd9
))
* **luasnip:** correctly remove duplicate snippets
([#5214 ](https://github.com/LazyVim/LazyVim/issues/5214 ))
([05c3447
](05c3447558
))
* **nlua:** debugger not responding
([#5319 ](https://github.com/LazyVim/LazyVim/issues/5319 ))
([4e746d0
](4e746d0e56
))
---
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>
2025-01-08 14:58:56 +01:00
github-actions[bot]
d0c366e4d8
chore(main): release 14.6.0 ( #5176 )
...
🤖 I have created a release *beep* *boop*
---
##
[14.6.0](https://github.com/LazyVim/LazyVim/compare/v14.5.0...v14.6.0 )
(2024-12-20)
### Features
* **colorscheme:** add fzf integration to catppuccin
([#5175 ](https://github.com/LazyVim/LazyVim/issues/5175 ))
([751803f
](751803f98b
))
* **lualine:** add fzf extensions.
([#5203 ](https://github.com/LazyVim/LazyVim/issues/5203 ))
([7a16a75
](7a16a752ba
))
### Bug Fixes
* **blink:** remove compatibility with 0.7.6 release
([#5212 ](https://github.com/LazyVim/LazyVim/issues/5212 ))
([857f330
](857f330c21
))
* **codeium:** doesnt automatically load when `vim.g.ai_cmp` is set to
false ([#5182 ](https://github.com/LazyVim/LazyVim/issues/5182 ))
([b51279c
](b51279c6d7
))
* **fzf:** fzf.lua compatible hidden scrollbar
([#5177 ](https://github.com/LazyVim/LazyVim/issues/5177 ))
([3a79273
](3a79273f3c
))
* **luasnip:** use blink's luasnip source. Closes
[#5211 ](https://github.com/LazyVim/LazyVim/issues/5211 )
([86de9c9
](86de9c9e44
))
### Performance Improvements
* **supermaven:** add lazy-loading
([#5183 ](https://github.com/LazyVim/LazyVim/issues/5183 ))
([a3a28bf
](a3a28bf8e4
))
### Reverts
* fix(fzf): fzf.lua compatible hidden scrollbar
([#5177 ](https://github.com/LazyVim/LazyVim/issues/5177 ))
([c40692c
](c40692c1b0
))
---
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>
2024-12-20 18:36:49 +01:00
github-actions[bot]
447e260a62
chore(main): release 14.5.0 ( #5109 )
...
🤖 I have created a release *beep* *boop*
---
##
[14.5.0](https://github.com/LazyVim/LazyVim/compare/v14.4.0...v14.5.0 )
(2024-12-17)
### Features
* **blink:** increase lazydev scores
([22015e0
](22015e0b48
))
### Bug Fixes
* **blink:** add `vim.snippet` fixes to blink (was already added to
cmp). Fixes [#5067 ](https://github.com/LazyVim/LazyVim/issues/5067 )
([5ea3cfa
](5ea3cfa48e
))
* **blink:** don't trigger automatically on insert
([2cf3d23
](2cf3d234bf
))
* **blink:** remove show_on_insert_on_trigger_character since this has
been fixed for {} and others
([0f3a120
](0f3a120186
))
* **illuminate:** disable snacks.words when illuminate extra is enabled.
Fixes [#5125 ](https://github.com/LazyVim/LazyVim/issues/5125 )
([d025115
](d0251155ab
))
* **supermaven:** don't attach to bigfile and some snacks ft. Fixes
[#5139 ](https://github.com/LazyVim/LazyVim/issues/5139 )
([25ee13c
](25ee13ce29
))
* **vscode:** disable some snacks plugins in vscode. Closes
[#5124 ](https://github.com/LazyVim/LazyVim/issues/5124 )
([301135b
](301135b274
))
---
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>
2024-12-17 17:04:54 +01:00
github-actions[bot]
c8d8dd0ab6
chore(main): release 14.4.0 ( #5089 )
...
🤖 I have created a release *beep* *boop*
---
##
[14.4.0](https://github.com/LazyVim/LazyVim/compare/v14.3.0...v14.4.0 )
(2024-12-15)
### Features
* **blink:** boost results from ai providers and enable async, to get
much faster completions
([6bc56e4
](6bc56e4e81
))
* **keymaps:** unlink luasnip on `esc`
([ef91026
](ef9102677f
))
### Bug Fixes
* **blink:** allow overriding `<Tab>` key. Fixes
[#5095 ](https://github.com/LazyVim/LazyVim/issues/5095 ). Closes
[#5099 ](https://github.com/LazyVim/LazyVim/issues/5099 )
([89314cb
](89314cb2aa
))
* **keymaps:** better escape
([8f113a5
](8f113a514c
))
---
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>
2024-12-15 20:26:59 +01:00
Folke Lemaitre
8f113a514c
fix(keymaps): better escape
2024-12-15 18:39:48 +01:00
Folke Lemaitre
ef9102677f
feat(keymaps): unlink luasnip on esc
2024-12-15 11:46:24 +01:00
github-actions[bot]
8fe3b5eec8
chore(main): release 14.3.0 ( #5087 )
...
🤖 I have created a release *beep* *boop*
---
##
[14.3.0](https://github.com/LazyVim/LazyVim/compare/v14.2.0...v14.3.0 )
(2024-12-15)
### Features
* **config:** better icon for snippets
([195a6e6
](195a6e6114
))
* **keymaps:** stop native snippets on escape. Closes
[#5083 ](https://github.com/LazyVim/LazyVim/issues/5083 )
([15c81fd
](15c81fdbb8
))
### Bug Fixes
* **blink:** super-tab and ai completions
([413566a
](413566af59
))
---
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>
2024-12-15 10:00:11 +01:00
Folke Lemaitre
15c81fdbb8
feat(keymaps): stop native snippets on escape. Closes #5083
2024-12-15 08:36:21 +01:00
Folke Lemaitre
195a6e6114
feat(config): better icon for snippets
2024-12-15 08:36:21 +01:00
github-actions[bot]
c2175397a7
chore(main): release 14.2.0 ( #5048 )
...
🤖 I have created a release *beep* *boop*
---
##
[14.2.0](https://github.com/LazyVim/LazyVim/compare/v14.1.0...v14.2.0 )
(2024-12-14)
### Features
* **blink:** add `<c-y>` to keymaps
([3866fbc
](3866fbcd40
))
### Bug Fixes
* **blink:** `draw.treesitter` expects table
([#5044 ](https://github.com/LazyVim/LazyVim/issues/5044 ))
([08a7f7e
](08a7f7e3f9
))
* **blink:** compat with 0.7.6
([63eab6d
](63eab6d9a5
))
* **blink:** only override color symbol kind for blink
([b07378d
](b07378dde4
))
* **health:** added `fzf` to healthchecks
([380cea9
](380cea97bf
))
* **health:** added curl to health checks
([5de1532
](5de15329fb
))
---
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>
2024-12-14 15:31:01 +01:00
Valentin Degenne
6503e59db3
style(keymaps): stylua ( #5006 )
...
🧼 💦 🫧
2024-12-14 00:05:56 +01:00
github-actions[bot]
d30e9e31eb
chore(main): release 14.1.0 ( #5043 )
...
🤖 I have created a release *beep* *boop*
---
##
[14.1.0](https://github.com/LazyVim/LazyVim/compare/v14.0.2...v14.1.0 )
(2024-12-13)
### Features
* **blink:** use block vs. icon for colors
([#5037 ](https://github.com/LazyVim/LazyVim/issues/5037 ))
([4488cb2
](4488cb24f7
))
### Bug Fixes
* **blink:** add backward compat for config
([1517ec9
](1517ec9bb4
))
---
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>
2024-12-13 21:10:19 +01:00
github-actions[bot]
d2ba0473f0
chore(main): release 14.0.2 ( #5042 )
...
🤖 I have created a release *beep* *boop*
---
##
[14.0.2](https://github.com/LazyVim/LazyVim/compare/v14.0.1...v14.0.2 )
(2024-12-13)
### Bug Fixes
* **cmp:** disable nvim-cmp/blink.cmp when needed
([60b7704
](60b77045d5
))
* **cmp:** wrong extras check for nvim-cmp
([009e358
](009e3587be
))
---
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>
2024-12-13 19:58:07 +01:00
github-actions[bot]
9a0d14dcf5
chore(main): release 14.0.1 ( #5033 )
...
🤖 I have created a release *beep* *boop*
---
##
[14.0.1](https://github.com/LazyVim/LazyVim/compare/v14.0.0...v14.0.1 )
(2024-12-13)
### Bug Fixes
* **NEWS:** typo
([0fd7140
](0fd7140a6d
))
---
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>
2024-12-13 17:27:22 +01:00
github-actions[bot]
f3a919d23d
chore(main): release 14.0.0 ( #5008 )
...
🤖 I have created a release *beep* *boop*
---
##
[14.0.0](https://github.com/LazyVim/LazyVim/compare/v13.9.1...v14.0.0 )
(2024-12-13)
### ⚠ BREAKING CHANGES
* **cmp:** moved `nvim-cmp` to extras and prefer `blink.cmp` on Neovim
>= `0.10` as default completion engine
* **cmp:** moved `nvim-cmp` to extras and prefer `blink.cmp` on Neovim
>= `0.10` as default completion engine
* **snacks:** use `snacks.scope` indent objects in favor of custom
`mini.ai` indent objects
* **snacks:** use `snacks.indent` and moved `indent-blankline` to extras
* **pick:** make fzf the default picker for LazyVim
### Features
* **cmp:** moved `nvim-cmp` to extras and prefer `blink.cmp` on Neovim
>= `0.10` as default completion engine
([152f9d1
](152f9d113f
))
* **cmp:** moved `nvim-cmp` to extras and prefer `blink.cmp` on Neovim
>= `0.10` as default completion engine
([2cbfb9b
](2cbfb9b6b7
))
* **keymaps:** added leader-uD to toggle dim mode
([9b97388
](9b973882b8
))
* **keymaps:** added leader-z to toggle zen mode
([e6d6a09
](e6d6a096b3
))
* **keymaps:** added leader-Z to toggle zoom
([f2e1cac
](f2e1cac965
))
* **lualine:** add snacks profiler status
([7bc8490
](7bc8490d46
))
* **pick:** make fzf the default picker for LazyVim
([ae2340f
](ae2340f60a
))
* **rust:** exclude bad directories from rust-analyzer
([#5021 ](https://github.com/LazyVim/LazyVim/issues/5021 ))
([94f6df0
](94f6df048f
))
* **snacks:** added `snacks.input`
([54bece1
](54bece17b3
))
* **snacks:** added leader-ua to toggle global animations
([303980d
](303980d267
))
* **snacks:** added leader-ug to toggle indent guides
([b3ac642
](b3ac642317
))
* **snacks:** added leader-uS to toggle scroll
([cded8d4
](cded8d4d28
))
* **snacks:** added profiler keymaps
([a8332c6
](a8332c6d50
))
* **snacks:** enable `snacks.scroll`
([1a1a484
](1a1a48497c
))
* **snacks:** use `snacks.indent` and moved `indent-blankline` to extras
([94fdc42
](94fdc421a1
))
* **snacks:** use `snacks.scope` indent objects in favor of custom
`mini.ai` indent objects
([d904a1e
](d904a1ef47
))
* **snacks:** use `Snacks.zen.zoom()` instead of custom **maximize**
([e389a5a
](e389a5ada9
))
* **which-key:** make `helix` the default which-key preset
([44c712a
](44c712aa31
))
* **zen:** zoom with leader-wm and leader-uZ. zen with leader-uz
([2acedaa
](2acedaa3a8
))
### Bug Fixes
* **blink:** disable cmdline integration for now since it doesn't work
well with the enter keymap
([20eff4f
](20eff4fc3f
))
* **blink:** remove unneeded code
([d95e530
](d95e530c02
))
* **blink:** unset provider.kind
([#5024 ](https://github.com/LazyVim/LazyVim/issues/5024 ))
([29c4dea
](29c4dea4e7
))
* **blink:** unset sources.compat. Fixes
[#5016 ](https://github.com/LazyVim/LazyVim/issues/5016 ). Closes
[#5017 ](https://github.com/LazyVim/LazyVim/issues/5017 )
([2946031
](29460318f3
))
* **clangd:** avoid nil-indexing the completion sorting comparators
([#5011 ](https://github.com/LazyVim/LazyVim/issues/5011 ))
([c4b0d6d
](c4b0d6d0d1
))
* **clangd:** nvim-cmp optional
([94be6fb
](94be6fb787
))
* **copliot:** restructure copilot-cmp spec
([34d2bdc
](34d2bdcac6
))
* fqn for nvim-cmp
([a9a273d
](a9a273d041
))
* **git:** make nvim-cmp optional for the git extra
([ec92fa8
](ec92fa8558
))
* **java:** only setup debug adapter config if mason is installed
([#5013 ](https://github.com/LazyVim/LazyVim/issues/5013 ))
([aad0edb
](aad0edbf74
))
* **java:** only setup debug adapter config if mason is installed (for
real this time)
([#5014 ](https://github.com/LazyVim/LazyVim/issues/5014 ))
([5b1b6b2
](5b1b6b29d7
))
* **java:** only use mason-registry if mason installed
([#4991 ](https://github.com/LazyVim/LazyVim/issues/4991 ))
([21b02f0
](21b02f056d
))
* **mini.animate:** disable `snacks.scroll` when `mini.animate` is
enabled
([9b07544
](9b07544e89
))
* **mini.indentscope:** disable snacks and indent-blankline scope
([98c77f1
](98c77f1de4
))
* **nvim-cmp:** set high prio for loading the nvim-cmp extra to prevent
issues with opts
([adf8db6
](adf8db69ed
))
* **nvim-cmp:** specs
([88e77b0
](88e77b0e24
))
* **ui:** use `Snacks.util.color` instead of `LazyVim.ui.fg`
([6d774ba
](6d774ba8f2
))
---
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>
2024-12-13 16:39:33 +01:00
Folke Lemaitre
a8332c6d50
feat(snacks): added profiler keymaps
2024-12-12 13:47:29 +01:00
Folke Lemaitre
2acedaa3a8
feat(zen): zoom with leader-wm and leader-uZ. zen with leader-uz
2024-12-12 13:47:29 +01:00
Folke Lemaitre
cded8d4d28
feat(snacks): added leader-uS to toggle scroll
2024-12-12 13:47:29 +01:00
Folke Lemaitre
b3ac642317
feat(snacks): added leader-ug to toggle indent guides
2024-12-12 13:47:29 +01:00
Folke Lemaitre
303980d267
feat(snacks): added leader-ua to toggle global animations
2024-12-12 13:47:29 +01:00
Folke Lemaitre
e6d6a096b3
feat(keymaps): added leader-z to toggle zen mode
2024-12-12 13:47:29 +01:00
Folke Lemaitre
f2e1cac965
feat(keymaps): added leader-Z to toggle zoom
2024-12-12 13:47:29 +01:00
Folke Lemaitre
9b973882b8
feat(keymaps): added leader-uD to toggle dim mode
2024-12-12 13:47:29 +01:00
Folke Lemaitre
e389a5ada9
feat(snacks): use Snacks.zen.zoom()
instead of custom **maximize**
2024-12-12 13:47:29 +01:00
Folke Lemaitre
2cbfb9b6b7
feat(cmp)!: moved nvim-cmp
to extras and prefer blink.cmp
on Neovim >= 0.10
as default completion engine
2024-12-12 13:47:29 +01:00
github-actions[bot]
31af207542
chore(main): release 13.9.1 ( #5003 )
...
🤖 I have created a release *beep* *boop*
---
##
[13.9.1](https://github.com/LazyVim/LazyVim/compare/v13.9.0...v13.9.1 )
(2024-12-12)
### Bug Fixes
* **blink:** set kind to int, not string, if overriding
([#4999 ](https://github.com/LazyVim/LazyVim/issues/4999 ))
([cee60a6
](cee60a6d30
))
---
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>
2024-12-12 13:47:07 +01:00
github-actions[bot]
475e3f32b8
chore(main): release 13.9.0 ( #4979 )
...
🤖 I have created a release *beep* *boop*
---
##
[13.9.0](https://github.com/LazyVim/LazyVim/compare/v13.8.0...v13.9.0 )
(2024-12-11)
### Features
* **luasnip:** add default user snippet location
([#4987 ](https://github.com/LazyVim/LazyVim/issues/4987 ))
([8c79ab6
](8c79ab601a
))
* **vscode:** add vscode-specific keymaps and sync undo/redo with vscode
([#4983 ](https://github.com/LazyVim/LazyVim/issues/4983 ))
([9ad1c49
](9ad1c49b67
))
### Bug Fixes
* **autocmds:** remove snacks_win from close_with_q, since they have
their own keymaps
([99c361f
](99c361f708
))
* **blink:** config breaking changes. Fixes
[#4990 ](https://github.com/LazyVim/LazyVim/issues/4990 )
([439340b
](439340bd8a
))
---
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>
2024-12-12 00:29:18 +01:00
Folke Lemaitre
99c361f708
fix(autocmds): remove snacks_win from close_with_q, since they have their own keymaps
2024-12-10 00:31:36 +01:00
github-actions[bot]
3c605f547c
chore(main): release 13.8.0 ( #4955 )
...
🤖 I have created a release *beep* *boop*
---
##
[13.8.0](https://github.com/LazyVim/LazyVim/compare/v13.7.0...v13.8.0 )
(2024-12-07)
### Features
* **git:** added toggles for gitsigns.nvim and mini.diff
([2ebba15
](2ebba15e12
))
### Bug Fixes
* **dot:** kitty ft with bash treesitter highlights
([7ef2dfd
](7ef2dfd3ba
))
* **keymaps:** toggle name
([b2f7505
](b2f750558a
))
* **mini.diff:** toggle
([3f4b1ff
](3f4b1ff003
))
* **rust:** only use mason.nvim if it is present
([#4963 ](https://github.com/LazyVim/LazyVim/issues/4963 ))
([5ddad99
](5ddad99bac
))
---
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>
2024-12-08 21:53:24 +01:00
Folke Lemaitre
b2f750558a
fix(keymaps): toggle name
2024-12-05 09:52:49 +01:00
github-actions[bot]
8a3321d827
chore(main): release 13.7.0 ( #4929 )
...
🤖 I have created a release *beep* *boop*
---
##
[13.7.0](https://github.com/LazyVim/LazyVim/compare/v13.6.0...v13.7.0 )
(2024-12-05)
### Features
* **blink:** enabled treesitter highlighting
([0a9447c
](0a9447c1b1
))
* **extras.ai:** blink.cmp integration and kind overrides for menu
drawing ([#4942 ](https://github.com/LazyVim/LazyVim/issues/4942 ))
([f841ecf
](f841ecf6bd
))
* **rust:** add bacon-ls and improve debugging
([#3212 ](https://github.com/LazyVim/LazyVim/issues/3212 ))
([ea794ff
](ea794ffd94
))
* **snacks:** silence copy url keymap
([#4939 ](https://github.com/LazyVim/LazyVim/issues/4939 ))
([03e203b
](03e203bfbe
))
* **toggle:** added leader-A to toggle tabline. Closes
[#4951 ](https://github.com/LazyVim/LazyVim/issues/4951 )
([8232651
](8232651c4a
))
### Bug Fixes
* **blink:** update config for latest changes
([#4953 ](https://github.com/LazyVim/LazyVim/issues/4953 ))
([090ca75
](090ca75d3b
))
* **copilot:** CopilotChat.nvim has moved to main
([#4931 ](https://github.com/LazyVim/LazyVim/issues/4931 ))
([0d6026a
](0d6026a3e8
))
* **extras.treesitter-context:** change event back to `LazyFile`
([#4940 ](https://github.com/LazyVim/LazyVim/issues/4940 ))
([83017ff
](83017ff28a
))
* **supermaven:** blink.cmp integration
([#4941 ](https://github.com/LazyVim/LazyVim/issues/4941 ))
([d714711
](d71471151b
))
* **tex:** specify filetype for <localleader>l
([#4905 ](https://github.com/LazyVim/LazyVim/issues/4905 ))
([12e3752
](12e37529e7
))
* **ui:** actually disable mini-indentscope on snacks_dashboard
([#4947 ](https://github.com/LazyVim/LazyVim/issues/4947 ))
([bfe29fb
](bfe29fb013
))
* **ui:** disable mini.indentscope on `ft=snacks_dashboard`
([#4928 ](https://github.com/LazyVim/LazyVim/issues/4928 ))
([4bf3a39
](4bf3a39223
))
* **ui:** properly clear maximize state on exit. See
[#4934 ](https://github.com/LazyVim/LazyVim/issues/4934 )
([9ec253b
](9ec253b9b6
))
---
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>
2024-12-05 09:22:10 +01:00
Folke Lemaitre
8232651c4a
feat(toggle): added leader-A to toggle tabline. Closes #4951
2024-12-05 09:18:16 +01:00