Folke Lemaitre
c40692c1b0
revert: fix(fzf): fzf.lua compatible hidden scrollbar ( #5177 )
...
This reverts commit 3a79273f3c .
2024-12-19 08:29:19 +01:00
Folke Lemaitre
25ee13ce29
fix(supermaven): don't attach to bigfile and some snacks ft. Fixes #5139
2024-12-17 07:08:34 +01:00
Folke Lemaitre
0f3a120186
fix(blink): remove show_on_insert_on_trigger_character since this has been fixed for {} and others
2024-12-16 20:28:01 +01:00
Folke Lemaitre
2cf3d234bf
fix(blink): don't trigger automatically on insert
2024-12-16 18:09:44 +01:00
Folke Lemaitre
0b6d1c0050
style(lsp): remove refs to document_highlight, which is no longer used
2024-12-16 17:47:07 +01:00
Folke Lemaitre
301135b274
fix(vscode): disable some snacks plugins in vscode. Closes #5124
2024-12-16 17:45:50 +01:00
Folke Lemaitre
d0251155ab
fix(illuminate): disable snacks.words when illuminate extra is enabled. Fixes #5125
2024-12-16 17:41:19 +01:00
Folke Lemaitre
5ea3cfa48e
fix(blink): add vim.snippet fixes to blink (was already added to cmp). Fixes #5067
2024-12-16 16:19:24 +01:00
Folke Lemaitre
22015e0b48
feat(blink): increase lazydev scores
2024-12-16 08:17:11 +01:00
Folke Lemaitre
89314cb2aa
fix(blink): allow overriding <Tab> key. Fixes #5095 . Closes #5099
2024-12-15 18:44:24 +01:00
Folke Lemaitre
8f113a514c
fix(keymaps): better escape
2024-12-15 18:39:48 +01:00
Folke Lemaitre
6bc56e4e81
feat(blink): boost results from ai providers and enable async, to get much faster completions
2024-12-15 18:33:50 +01:00
Folke Lemaitre
ef9102677f
feat(keymaps): unlink luasnip on esc
2024-12-15 11:46:24 +01:00
Folke Lemaitre
413566af59
fix(blink): super-tab and ai completions
2024-12-15 08:59:48 +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
Folke Lemaitre
5de15329fb
fix(health): added curl to health checks
2024-12-14 14:42:21 +01:00
Folke Lemaitre
380cea97bf
fix(health): added fzf to healthchecks
2024-12-14 07:44:18 +01:00
Folke Lemaitre
3866fbcd40
feat(blink): add <c-y> to keymaps
2024-12-14 07:42:25 +01:00
Folke Lemaitre
5105f3c029
style(blink): make luals happy
2024-12-13 22:54:52 +01:00
Folke Lemaitre
b07378dde4
fix(blink): only override color symbol kind for blink
2024-12-13 22:54:38 +01:00
Folke Lemaitre
63eab6d9a5
fix(blink): compat with 0.7.6
2024-12-13 22:46:09 +01:00
Folke Lemaitre
1517ec9bb4
fix(blink): add backward compat for config
2024-12-13 21:08:48 +01:00
Folke Lemaitre
60b77045d5
fix(cmp): disable nvim-cmp/blink.cmp when needed
2024-12-13 19:56:03 +01:00
Folke Lemaitre
009e3587be
fix(cmp): wrong extras check for nvim-cmp
2024-12-13 19:53:18 +01:00
Folke Lemaitre
0fd7140a6d
fix(NEWS): typo
2024-12-13 17:21:37 +01:00
Folke Lemaitre
5a503c556a
docs: fix NEWS link to blink.cmp
2024-12-13 16:57:55 +01:00
Folke Lemaitre
20eff4fc3f
fix(blink): disable cmdline integration for now since it doesn't work well with the enter keymap
2024-12-13 09:31:42 +01:00
Folke Lemaitre
d95e530c02
fix(blink): remove unneeded code
2024-12-13 00:33:52 +01:00
Folke Lemaitre
29460318f3
fix(blink): unset sources.compat. Fixes #5016 . Closes #5017
2024-12-13 00:25:53 +01:00
Folke Lemaitre
8b8e322b68
docs: fixed keymaps in NEWS
2024-12-12 17:38:42 +01:00
Folke Lemaitre
adf8db69ed
fix(nvim-cmp): set high prio for loading the nvim-cmp extra to prevent issues with opts
2024-12-12 16:54:34 +01:00
Folke Lemaitre
98c77f1de4
fix(mini.indentscope): disable snacks and indent-blankline scope
2024-12-12 16:44:28 +01:00
Folke Lemaitre
94be6fb787
fix(clangd): nvim-cmp optional
2024-12-12 16:43:25 +01:00
Folke Lemaitre
a9a273d041
fix: fqn for nvim-cmp
2024-12-12 14:45:47 +01:00
Folke Lemaitre
3a67abdf6d
docs: updated NEWS.md
2024-12-12 13:47:29 +01:00
Folke Lemaitre
34d2bdcac6
fix(copliot): restructure copilot-cmp spec
2024-12-12 13:47:29 +01:00
Folke Lemaitre
bdc865b291
style: typo
2024-12-12 13:47:29 +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
54bece17b3
feat(snacks): added snacks.input
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
ec92fa8558
fix(git): make nvim-cmp optional for the git extra
2024-12-12 13:47:29 +01:00
Folke Lemaitre
ba632c500d
refactor(snacks): move snacks specs to ui/util so that they show up in the generated docs
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
88e77b0e24
fix(nvim-cmp): specs
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
7bc8490d46
feat(lualine): add snacks profiler status
2024-12-12 13:47:29 +01:00
Folke Lemaitre
6d774ba8f2
fix(ui): use Snacks.util.color instead of LazyVim.ui.fg
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
152f9d113f
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
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
Folke Lemaitre
d904a1ef47
feat(snacks)!: use snacks.scope indent objects in favor of custom mini.ai indent objects
2024-12-12 13:47:29 +01:00
Folke Lemaitre
1a1a48497c
feat(snacks): enable snacks.scroll
2024-12-12 13:47:29 +01:00
Folke Lemaitre
94fdc421a1
feat(snacks)!: use snacks.indent and moved indent-blankline to extras
2024-12-12 13:47:29 +01:00
Folke Lemaitre
9b07544e89
fix(mini.animate): disable snacks.scroll when mini.animate is enabled
2024-12-12 13:47:29 +01:00
Folke Lemaitre
44c712aa31
feat(which-key): make helix the default which-key preset
2024-12-12 13:47:29 +01:00
Folke Lemaitre
ae2340f60a
feat(pick)!: make fzf the default picker for LazyVim
2024-12-12 13:47:29 +01:00
Folke Lemaitre
439340bd8a
fix(blink): config breaking changes. Fixes #4990
2024-12-11 10:57:09 +01:00
Folke Lemaitre
1519cd6da7
chore: remove dead code. Closes #4985
2024-12-10 12:09:40 +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
Folke Lemaitre
7ef2dfd3ba
fix(dot): kitty ft with bash treesitter highlights
2024-12-07 20:52:48 +01:00
Folke Lemaitre
3f4b1ff003
fix(mini.diff): toggle
2024-12-07 20:52:13 +01:00
Folke Lemaitre
2ebba15e12
feat(git): added toggles for gitsigns.nvim and mini.diff
2024-12-07 11:57:21 +01:00
Folke Lemaitre
b2f750558a
fix(keymaps): toggle name
2024-12-05 09:52:49 +01:00
Folke Lemaitre
8232651c4a
feat(toggle): added leader-A to toggle tabline. Closes #4951
2024-12-05 09:18:16 +01:00
Folke Lemaitre
4a626a8137
refactor(ui): cleanup maximize code
2024-12-02 23:46:11 +01:00
Folke Lemaitre
9ec253b9b6
fix(ui): properly clear maximize state on exit. See #4934
2024-12-02 22:34:39 +01:00
Folke Lemaitre
0a9447c1b1
feat(blink): enabled treesitter highlighting
2024-12-02 19:43:08 +01:00
Folke Lemaitre
6d42f1084d
feat(snacks): added leader-. to toggle a scratch buffer. Uses count for new scratch buffers
2024-12-01 09:31:26 +01:00
Folke Lemaitre
e05379babc
feat(snacks): added leader-S to select a previous scratch buffer
2024-12-01 09:31:26 +01:00
Folke Lemaitre
be0cb9622d
feat(snacks): added leader-n to show notification history
2024-12-01 09:31:26 +01:00
Folke Lemaitre
275c78665e
feat(smear-cursor): enable cursor_color = "none", to show trail using color of target text fg color
2024-11-29 14:30:47 +01:00
Folke Lemaitre
2263b94439
fix(blink): icons
2024-11-28 21:51:23 +01:00
Folke Lemaitre
7bb954fd1d
fix(blink): fixed luasnip completions for blink
2024-11-28 07:39:30 +01:00
Folke Lemaitre
efcba66a22
fix(blink): updated to config to reflect breaking changes
2024-11-28 07:39:30 +01:00
Folke Lemaitre
40dba86925
feat(extras): added extra for smear-cursor.nvim
2024-11-27 17:10:22 +01:00
Folke Lemaitre
66459f9361
fix(mini.animate): disable when in Neovide
2024-11-27 17:09:59 +01:00
Folke Lemaitre
eb525c680d
fix(lazydev): use luals' bundled luv library
2024-11-24 23:03:03 +01:00
Folke Lemaitre
91a3c663a7
fix(blink): make sure blink.compat is setup correctly when used in extras
2024-11-24 22:03:43 +01:00
Folke Lemaitre
2108028cde
fix(dial): make sure defaults are part of every group. Fixes #4868
2024-11-22 06:54:47 +01:00
Folke Lemaitre
30f556d17a
fix(copilot): remove tmp nightly fix
2024-11-20 09:48:30 +01:00
Folke Lemaitre
4df9392cb8
fix(snacks): alignment of header
2024-11-19 09:35:42 +01:00
Folke Lemaitre
b873f9a7e7
fix(snacks): make sure early notifications show up in noice
2024-11-19 09:03:00 +01:00
Folke Lemaitre
59615281f8
fix(copilot): work-around to get copilot working again on nightly
2024-11-19 08:49:53 +01:00
Folke Lemaitre
9c31004365
fix(snacks): cleaner way to adjust keys preset
2024-11-19 07:31:28 +01:00
Folke Lemaitre
a07db1a723
feat(snacks): use snacks.dashboard as the default dashboard. moved dashboard-nvim to extras ( #4832 )
...
## Description
<!-- Describe the big picture of your changes to communicate to the
maintainers
why we should accept this pull request. -->
Snacks has a new dashboard plugin that will be LazyVim's default.
Check the docs at
https://github.com/folke/snacks.nvim/blob/main/docs/dashboard.md
## 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.
2024-11-18 23:32:49 +01:00
Folke Lemaitre
0352f944c3
perf(ui): never show folds on dashboards
2024-11-18 21:27:36 +01:00
Folke Lemaitre
33557ae68b
fix(lualine): dont show statusline on snacks_dashboard
2024-11-18 21:27:36 +01:00
Folke Lemaitre
6dcf5d7159
fix(tabnine): dont call CmpTabnineHub in build. Fixes #4828
2024-11-18 21:27:36 +01:00
Folke Lemaitre
1db2af267e
fix(terminal): set shellcmdflags for powershell to recommended values. Closes #4805
2024-11-16 07:39:48 +01:00
Folke Lemaitre
1c5a330b6b
feat(vscode): automatically enable the vscode extra when running in vscode
2024-11-16 07:35:47 +01:00
Folke Lemaitre
07a046867d
fix(copilot): don't enable blink when using copilot when blink is not installed. Fixes #4795
2024-11-15 06:25:26 +01:00
Folke Lemaitre
c0b623c332
fix(snacks): explicitely enable snakcs plugins
2024-11-14 23:53:03 +01:00
Folke Lemaitre
3ac62a4364
refactor(ui): cleanup fg/color
2024-11-13 21:14:29 +01:00
Folke Lemaitre
1d7b9a1a61
perf(treesitter): better foldtext and foldexpr
2024-11-13 21:11:32 +01:00
Folke Lemaitre
5e485d39b4
fix(dial.nvim): added boolean and logical toggles to default group. Fixes #4515
2024-11-13 19:00:07 +01:00