Folke Lemaitre
025ba33dc3
fix(nvim-snippets): also enable for tsx/jsx files
2024-05-28 15:13:29 +02:00
Folke Lemaitre
99f0a1cb40
fix(nvim-snippets): load js snippets for ts. See #3344
2024-05-28 15:11:32 +02:00
Christian Kleinbölting
de57894158
feat(scala-extra): Use noice for progress and add minimal keybinding ( #3348 )
...
* Use fidget for progress and add minimal keybinding
* remove figest, noice works already
* make keybinding only available for scala filetypes
2024-05-28 14:55:11 +02:00
Ben Puryear
80c9dcaabe
feat(lang): add R ( #3272 )
...
* Added R extra
* Removed "made by Ben10164"
* Formatted Lua
* Removed hardcoded addition of R-languageserver in MasonLSP
* Improved nvim-lspconfig config for r_language_server
* Added nvim-neotest
* Format
* Removed Lualine
* Rework into opts, modify `pdfviewer` to be os dependent
* refactor: r
* fix: add cmp-r back
* Added quarto whichkey group label
* Set pdfviewer to be an empty string
---------
Co-authored-by: Folke Lemaitre <folke.lemaitre@gmail.com>
2024-05-28 13:44:38 +02:00
github-actions[bot]
a3011c91d4
chore(build): auto-generate vimdoc
2024-05-28 05:40:04 +00:00
Folke Lemaitre
47a8736278
feat(keymaps): add comment above/below current line with gco/gcO
2024-05-28 07:39:26 +02:00
Folke Lemaitre
e68ff6897e
feat(lsp): config option to exclude certain filetypes from inlay hints. Closes #3202
2024-05-27 21:19:36 +02:00
Folke Lemaitre
08481c2c92
fix(copilot-chat): enhanced chat view is now merged upstream, so update your plugins!
2024-05-27 20:57:49 +02:00
github-actions[bot]
505ce3851c
chore(main): release 11.9.0 ( #3333 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-27 18:24:15 +02:00
Folke Lemaitre
0a63734b78
fix(lsp): double check for documentHighlight. See #3246
2024-05-27 18:22:44 +02:00
Folke Lemaitre
a23e8c15f5
feat(copilot-chat): enhanced rendering of the chat window
2024-05-27 18:16:35 +02:00
Folke Lemaitre
02b240cea5
fix(copilot-chat): clear -> reset
2024-05-27 17:53:38 +02:00
Folke Lemaitre
eb1c04bd31
fix(terminal): make gf
behave. Fixes #3335
2024-05-27 17:38:51 +02:00
Folke Lemaitre
163f7ea303
fix(edgy): load edgy spec early
2024-05-27 17:38:30 +02:00
Folke Lemaitre
2695fc7dfc
feat(copilot-chat): make keymaps work in visual mode
2024-05-27 16:48:22 +02:00
Ben Elan
54d7cea305
fix(typescript): invalid value in inlayHints options ( #3331 )
2024-05-27 13:48:22 +02:00
github-actions[bot]
91fe7ef568
chore(main): release 11.8.0 ( #3326 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-27 09:07:31 +02:00
Folke Lemaitre
46785526a6
feat(extras): added extra for CopilotChat.nvim
2024-05-27 08:42:30 +02:00
Folke Lemaitre
d3500a4a33
fix(rust): show error when rust-analyzer not found
2024-05-27 08:09:24 +02:00
Iordanis Petkakis
f48d55a653
fix(lang/rust): Remove rust-analyzer
from nvim-lspconfig
( #2755 )
...
According to the maintainer of `rustaceanvim` (see his comment [here](https://github.com/LazyVim/LazyVim/pull/2198#issuecomment-1999475044 )) he says
> To pick up on this: There's a good reason rustaceanvim doesn't automatically pick up a mason.nvim installation. It will most likely be built with a different toolchain than the one your project uses, often leading to discrepancies and subtle bugs.
It's easy to configure rustaceanvim to use mason.nvim if you really want it, but I generally adhere to the YAGNI principle.
I tried locally and the removal of `rust-analyzer` from `nvim-lspconfig` doesn't
seem to have any effect on how `rustaceanvim` behaves.
I propose to remove all instances of `rust-analyzer` from `nvim-lspconfig` to avoid
any possible issues from users that don't have `rust-analyzer` installed
in their toolchain (in this case it would pick up Mason's $PATH I
believe), since they will think that since `rust-analyzer` is installed
by Mason, there shouldn't be a problem and report issues as bugs.
2024-05-27 08:04:51 +02:00
George Guimarães
9ccdbf644c
feat(git): Change Commit Log to use Lazygit ( #2959 )
...
* feat(git): Change Commit Log to use Lazygit
* fix: use gl
* fix conflicts
---------
Co-authored-by: Folke Lemaitre <folke.lemaitre@gmail.com>
2024-05-27 07:53:49 +02:00
Folke Lemaitre
dbed614655
fix(laygit): normalize paths. Fixes #3327
2024-05-27 05:35:47 +02:00
github-actions[bot]
61dc00147b
chore(build): auto-generate vimdoc
2024-05-27 05:14:23 +00:00
Folke Lemaitre
d23e8572e8
fix(laygit): use correct .git root for git blame
2024-05-27 07:13:43 +02:00
Folke Lemaitre
53911748dd
fix(snippet): always use top-level snippet session. Fixes #3199
2024-05-26 18:51:14 +02:00
github-actions[bot]
59204df1cb
chore(main): release 11.7.0 ( #3317 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-26 17:04:15 +02:00
Folke Lemaitre
3a30070a4c
feat: lazyrc files are now a lazy.nvim feature
2024-05-26 16:49:48 +02:00
Iordanis Petkakis
7aa37064a2
fix(lspconfig): make opts
a function ( #3311 )
...
`LazyVim.config` gets evaluated during the parsing phase with `opts`
as a table (thus not taking into account changes made in the user's
personal configuration for the icons), so make `opts` a function to
defer the evaluation until the plugin loads.
2024-05-26 16:06:15 +02:00
Folke Lemaitre
b3373f3428
fix(lsp): added a-n, a-p for document highlights and cycling. Closes #3320
2024-05-26 16:03:13 +02:00
jyuan0
c9ab8224f5
fix(illuminate): s/enabed/enabled ( #3313 )
2024-05-26 10:38:28 +02:00
jyuan0
cdff9de172
fix(lsp): correct previous reference keymap description ( #3314 )
2024-05-26 10:33:40 +02:00
github-actions[bot]
945ee7e283
chore(build): auto-generate vimdoc
2024-05-26 08:11:46 +00:00
Lawrence Ho
07a137199c
fix(lsp): properly get buffer for dynamic capabilities ( #3315 )
2024-05-26 10:11:12 +02:00
github-actions[bot]
0f6ff53ce3
chore(main): release 11.6.1 ( #3292 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-23 17:41:03 +02:00
Folke Lemaitre
10ed3082a4
fix(lsp): use proper buffer for dynamic capabilities. Fixes #3246
2024-05-23 17:39:23 +02:00
github-actions[bot]
c6e8c5b450
chore(main): release 11.6.0 ( #3269 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-23 07:15:41 +02:00
github-actions[bot]
692aa08da7
chore(build): auto-generate vimdoc
2024-05-23 05:14:55 +00:00
Folke Lemaitre
46cf5347b5
fix(lsp): only enableinlay hints for when buffer is an actual file. See #3284
2024-05-23 07:14:17 +02:00
Caidan Williams
f9b31372ae
fix(python): extras.lang.python to enable venv select keys on ft ( #3280 )
2024-05-22 19:39:16 +02:00
Folke Lemaitre
ad6c9bcfab
Revert "fix: set markdown for LICENSE file ( #3276 )"
...
This reverts commit 1eea51606e
.
2024-05-22 19:37:23 +02:00
github-actions[bot]
31f876cc4c
chore(build): auto-generate vimdoc
2024-05-22 17:37:04 +00:00
Rubin Bhandari
1eea51606e
fix: set markdown for LICENSE file ( #3276 )
2024-05-22 19:36:33 +02:00
Folke Lemaitre
ae6d8f1a34
feat(markdown): add formatter for mdx
2024-05-21 23:05:29 +02:00
Peter Benjamin
9eec03d890
feat(markdown): configure conform for markdown files ( #2308 )
2024-05-21 23:03:43 +02:00
Kevin Traver
79608fbc4f
feat(telescope): add telescope jumplist keymap ( #3268 )
2024-05-21 22:56:15 +02:00
github-actions[bot]
3ebe30685d
chore(main): release 11.5.0 ( #3265 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-21 22:28:15 +02:00
Folke Lemaitre
e46dd4e9b2
fix(neo-tree): better icons for git staged/unstaged
2024-05-21 22:06:52 +02:00
Kevin Traver
ab4e57a4bf
feat(telescope): add quickfix and telescope keymaps ( #3077 )
2024-05-21 20:34:28 +02:00
Folke Lemaitre
027d6bc2e8
fix(snippets): my nvim-snippets PR is merged, so remove work-around. That was quick :)
2024-05-21 20:26:30 +02:00
Folke Lemaitre
cb1e1b9c82
fix(snippets): fixes custom snippets. use my branch till nvim-snippets PR is merged. Fixes #3240
2024-05-21 20:18:20 +02:00