Folke Lemaitre
2b3bd6c013
fix: disable telescope
2024-06-10 21:57:28 +02:00
Folke Lemaitre
31c40573db
feat: added ctrl-f and ctrl-b to scroll the preview window
2024-06-10 21:55:40 +02:00
Folke Lemaitre
9cc5d3df50
fix: fix path formatting for grep
2024-06-10 20:59:42 +02:00
Folke Lemaitre
6761d8efc8
chore: cleanup
2024-06-10 20:44:43 +02:00
Folke Lemaitre
0d05715411
feat: consistent prompt symbols for all pickers
2024-06-10 20:44:32 +02:00
Folke Lemaitre
dd5a5fb4cd
feat: use ctrl-r to toggle between rootdir/cwd
2024-06-10 20:44:13 +02:00
Folke Lemaitre
9f98b0a01e
chore: remove fzf_colors code since PR has been merged
2024-06-10 20:43:40 +02:00
Folke Lemaitre
b74db85447
feat(fzf-lua): added support for todo-comments
2024-06-10 18:10:13 +02:00
Folke Lemaitre
c155b2e965
feat: added symbols filter
2024-06-10 17:31:26 +02:00
Folke Lemaitre
6a07e6522a
refactor: temp code for better fzf_colors
2024-06-10 17:10:37 +02:00
Folke Lemaitre
26254487fb
feat: added toggle for hidden/ignore
2024-06-10 17:10:07 +02:00
Folke Lemaitre
f9697cbf17
feat: root-dir toggle
2024-06-10 17:09:43 +02:00
Folke Lemaitre
7eac9a854b
refactor: trouble
2024-06-10 17:09:33 +02:00
Folke Lemaitre
4947802191
feat: fzf_colors based on Neovim colorscheme
2024-06-10 14:23:18 +02:00
Folke Lemaitre
60d472a569
fix: fzf smart open
2024-06-10 06:40:43 +02:00
Folke Lemaitre and Iordanis Petkakis
252197f659
Update lua/lazyvim/plugins/extras/editor/fzf.lua
...
Co-authored-by: Iordanis Petkakis <12776461+dpetka2001@users.noreply.github.com >
2024-06-09 23:27:22 +02:00
Folke Lemaitre
e29ad4a14e
refactor: LazyVim.pick
2024-06-09 23:13:53 +02:00
Folke Lemaitre
1b34b481c8
feat: added trouble integration
2024-06-09 23:13:53 +02:00
Folke Lemaitre
bedeb66fa9
feat(extras): added fzf-lua
2024-06-09 23:13:53 +02:00
Micah Halter
1c46f54432
fix(typescript): clean up configuration of the vscode dap extension ( #3556 )
...
`mason-nvim-dap.nvim` adds it's own adapter filetype mappings to the
vscode extension in `nvim-dap` (as of
https://github.com/jay-babu/mason-nvim-dap.nvim/pull/129 )
This also moves the type mappings for the `pwa-node` and `node` adapters
to where they are defined in the typescript pack.
Now that the default internal type mappings are configured we can rely
on the automatic loading of the `.vscode/launch.json` that `nvim-dap`
does
2024-06-09 22:48:51 +02:00
Folke Lemaitre
7793942eba
feat(octo): re-open octo windows when restoring session + cleanup
2024-06-09 11:42:58 +02:00
Folke Lemaitre
2848ee492b
ci: link to discussions
2024-06-09 11:36:44 +02:00
Folke Lemaitre
547dc76a12
fix(rust): make neotest optional
2024-06-09 09:27:29 +02:00
Ian
0567b37f61
fix(lang): neotest not loading rust tests ( #3544 )
...
fixes https://github.com/LazyVim/LazyVim/issues/3543
2024-06-09 08:37:08 +02:00
Folke Lemaitre
aa059e0d49
fix(luasnip): disable nvim-snippets when luasnip is enabled. Fixes #3547
2024-06-09 07:37:45 +02:00
github-actions[bot]
28426cc31c
chore(build): auto-generate vimdoc
2024-06-09 05:34:35 +00:00
DrummyFloyd
02dd65cdea
fix(helm): missing dependency ( #3546 )
...
according to this comment
https://github.com/LazyVim/LazyVim/commit/ab41ff551b89fde27a0225bc1aa7245bcaec472e#r142924660
2024-06-09 07:33:59 +02:00
Mykhailo Sabatura
fbb1276ffd
fix(extra-lang-angular): add BufNew event to attach angular treesitter ( #3522 )
...
## Problem
Sometimes angular treesitter didn't get started, e.g. when creating a
new file.
## Solution
- Add `BufNew` event to attach angular treesitter.
- Change `BufRead` to `BufReadPost` for better readability.
### Related Neovim docs
- [BufRead / BufReadPost
docs](https://neovim.io/doc/user/autocmd.html#BufRead )
- [BufNew](https://neovim.io/doc/user/autocmd.html#BufNew )
2024-06-08 23:57:45 +02:00
zeekrs
51854046db
fix(extras): +prefix in which-key panel for visual mode ( #3537 )
2024-06-08 10:04:10 +02:00
Folke Lemaitre
8f7ee56dab
refactor: LazyVim.lsp.on_attach
2024-06-08 08:11:30 +02:00
github-actions[bot]
6098a36d92
chore(build): auto-generate vimdoc
2024-06-08 05:31:47 +00:00
Folke Lemaitre
d90930b13e
fix(typescript): implemented move to new file. Fixes #3534
2024-06-08 07:30:49 +02:00
Folke Lemaitre
1394070aab
docs(news): fixed versions
2024-06-08 00:11:24 +02:00
Folke Lemaitre
16f3ebb9f1
docs(news): added link to news
2024-06-07 23:59:07 +02:00
github-actions[bot]
a5f8af912d
chore(main): release 12.10.0 ( #3532 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.10.0](https://github.com/LazyVim/LazyVim/compare/v12.9.0...v12.10.0 )
(2024-06-07)
### Features
* **prettier:** prettier is now enabled for all supported filetypes and
no longer requires a config file by default
([7d50bf0 ](https://github.com/LazyVim/LazyVim/commit/7d50bf0626f768b4d036b500ff204835fa405b74 ))
* **prettier:** with the prettier & astro extra, prettier will be
enabled if the prettier-astro-plugin is available
([214f5fc ](https://github.com/LazyVim/LazyVim/commit/214f5fccdf468030b05851ebfbef8394485322fb ))
* **svelte:** with prettier & svelte extra, prettier will be enabled
when prettier-plugin-svelte is available
([945143a ](https://github.com/LazyVim/LazyVim/commit/945143a34e298541989a9f050a3fb2ced6646e9e ))
* **util:** added LazyVim.has_extra
([b714f28 ](https://github.com/LazyVim/LazyVim/commit/b714f286623cca6e3da31df43c4cf4354a46c36d ))
* **util:** added LazyVim.memoize
([5a11d74 ](https://github.com/LazyVim/LazyVim/commit/5a11d740e119d392858b97b69470201e66e66212 ))
### Bug Fixes
* **clojure:** removed rainbow delimiters and fixed some plugin setups.
Closes [#3530 ](https://github.com/LazyVim/LazyVim/issues/3530 )
([cfa8c9f ](https://github.com/LazyVim/LazyVim/commit/cfa8c9fbd45a36784f76d4842bc385828214ee1c ))
* **cmp:** don't enable `snippets` source without `nvim-snippets`
([#3527 ](https://github.com/LazyVim/LazyVim/issues/3527 ))
([af80811 ](https://github.com/LazyVim/LazyVim/commit/af80811be01f5349544a1b21e9dd03f0e25fefca ))
* **extras:** load prettier extra before svelte/astro
([4980574 ](https://github.com/LazyVim/LazyVim/commit/49805748d4cefc077cc0c81e864f1757198fc3f4 ))
* **formatting:** remove deprecation check on some options
([c16fb5d ](https://github.com/LazyVim/LazyVim/commit/c16fb5d49bfe10041fb36f6ac80a755767b9e6bf ))
* **prettier:** fixup
([ac9217b ](https://github.com/LazyVim/LazyVim/commit/ac9217b1994ad00b488ba73021d89afac03873ee ))
---
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>
v12.10.0
2024-06-07 23:57:13 +02:00
Folke Lemaitre
f202f573b4
docs: updated news
2024-06-07 23:54:57 +02:00
Folke Lemaitre
ac9217b199
fix(prettier): fixup
2024-06-07 23:24:01 +02:00
Iordanis Petkakis
af80811be0
fix(cmp): don't enable snippets source without nvim-snippets ( #3527 )
...
Make it easier, so if users decide to disable `nvim-snippets`, they
don't have to remove the `snippets` source manually in their config.
2024-06-07 23:12:59 +02:00
Folke Lemaitre
cfa8c9fbd4
fix(clojure): removed rainbow delimiters and fixed some plugin setups. Closes #3530
2024-06-07 23:10:40 +02:00
Folke Lemaitre
588240ca09
style: better types for vim.api.nvim_create_autocmd
2024-06-07 23:02:47 +02:00
Folke Lemaitre
49805748d4
fix(extras): load prettier extra before svelte/astro
2024-06-07 23:02:47 +02:00
Folke Lemaitre
945143a34e
feat(svelte): with prettier & svelte extra, prettier will be enabled when prettier-plugin-svelte is available
2024-06-07 23:02:47 +02:00
Folke Lemaitre
214f5fccdf
feat(prettier): with the prettier & astro extra, prettier will be enabled if the prettier-astro-plugin is available
2024-06-07 23:02:47 +02:00
Folke Lemaitre
7d50bf0626
feat(prettier): prettier is now enabled for all supported filetypes and no longer requires a config file by default
2024-06-07 23:02:47 +02:00
Folke Lemaitre
5a11d740e1
feat(util): added LazyVim.memoize
2024-06-07 23:02:47 +02:00
Folke Lemaitre
b714f28662
feat(util): added LazyVim.has_extra
2024-06-07 23:02:47 +02:00
Folke Lemaitre
c16fb5d49b
fix(formatting): remove deprecation check on some options
2024-06-07 23:02:47 +02:00
github-actions[bot]
789b1b4fd4
chore(main): release 12.9.0 ( #3501 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.9.0](https://github.com/LazyVim/LazyVim/compare/v12.8.0...v12.9.0 )
(2024-06-07)
### Features
* **autocmd:** enable spell for typst and text file
([#3505 ](https://github.com/LazyVim/LazyVim/issues/3505 ))
([8ca7245 ](https://github.com/LazyVim/LazyVim/commit/8ca72451298f60e6440ac48293052c5e82bd8ec6 ))
* **docs:** add link to LazyVim For Ambitious Developers to README
([#3504 ](https://github.com/LazyVim/LazyVim/issues/3504 ))
([2a5ab31 ](https://github.com/LazyVim/LazyVim/commit/2a5ab3109a7e5f3ef98c2a93f24738797c6d9cc6 ))
* **lang:** add clojure support
([#2179 ](https://github.com/LazyVim/LazyVim/issues/2179 ))
([913902b ](https://github.com/LazyVim/LazyVim/commit/913902ba362603a4620f8981fdedac7f53816b3a ))
* **neo-tree:** added l:open and h:close_node to neo-tree. Closes
[#3293 ](https://github.com/LazyVim/LazyVim/issues/3293 )
([dbec83d ](https://github.com/LazyVim/LazyVim/commit/dbec83d57a1d5936ac860c37e0393a89b7cae7e9 ))
* **options:** when available use treesitter spell regions for spell
checking
([276b803 ](https://github.com/LazyVim/LazyVim/commit/276b8032bedb6e1601ae85ecdfaee63217843b4f ))
* **sql:** add SQL extra
([#1740 ](https://github.com/LazyVim/LazyVim/issues/1740 ))
([59495c1 ](https://github.com/LazyVim/LazyVim/commit/59495c18714d8ae4c0b5f7a41dad96e39f9eb189 ))
### Bug Fixes
* **editor:** telescope init error when trouble.nvim is disabled
([#3518 ](https://github.com/LazyVim/LazyVim/issues/3518 ))
([c452fd7 ](https://github.com/LazyVim/LazyVim/commit/c452fd730c94bfcbb5f9f4af1cae3c851f9456a3 ))
* **lualine:** only show one Lualine component for symbols
([#3514 ](https://github.com/LazyVim/LazyVim/issues/3514 ))
([827aa53 ](https://github.com/LazyVim/LazyVim/commit/827aa5380a883e6a2a9904c253627489d43d3050 )),
closes [#3511 ](https://github.com/LazyVim/LazyVim/issues/3511 )
* **mini.files:** fix error about `opts.mappings`
([#3507 ](https://github.com/LazyVim/LazyVim/issues/3507 ))
([9210648 ](https://github.com/LazyVim/LazyVim/commit/92106484ed89efb364568fa27a689bd8be83d066 ))
* removed leader-m, since it is leading to too many issues. Still
available at leader-wm
([119dcb9 ](https://github.com/LazyVim/LazyVim/commit/119dcb949a84d9b10a620c9ad8400c220c5e5adb ))
---
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>
v12.9.0
2024-06-07 20:44:39 +02:00
913902ba36
feat(lang): add clojure support ( #2179 )
...
This adds support to Clojure as an extra _lang_ configuration.
Closes https://github.com/LazyVim/LazyVim/pull/1484
@folke I read the docs and couldn't find a recommendation on _how_ to
suggest features, so I figured opening a PR should be enought. please
let me know if I should do anything else.
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Folke Lemaitre <folke.lemaitre@gmail.com >
2024-06-07 17:23:23 +02:00
Folke Lemaitre
2ac3f0daa1
ci: Create dependabot.yml
2024-06-07 16:27:31 +02:00