akioweh
fa94c73362
fix printable characters being mapped in select mode
...
most of the "visual mode" mappings use "v" instead of "x", affecting
select mode, which should not have printable characters remapped. (this
is felt when e.g. using snippets)
2025-07-29 00:16:33 +04:00
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