Folke Lemaitre
be1f39f662
fix(nvim-snippets): no longer needed to set global_snippets
2024-05-30 11:38:21 +05:45
github-actions[bot]
0bd9dc85df
chore(main): release 11.10.0 ( #3339 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-30 11:38:21 +05:45
Folke Lemaitre
f8fd881bab
fix(nvim-snippets): remove extra filetypes since thats no longer needed with merged PR
2024-05-30 11:38:21 +05:45
Folke Lemaitre
ad7e674b21
feat(snippets): re-number tabstops for invalid snippets
2024-05-30 11:38:21 +05:45
Folke Lemaitre
bc7a61760b
fix(nvim-snippets): also enable for tsx/jsx files
2024-05-30 11:38:21 +05:45
Folke Lemaitre
455423c735
fix(nvim-snippets): load js snippets for ts. See #3344
2024-05-30 11:38:21 +05:45
Christian Kleinbölting
f00cf92502
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-30 11:38:21 +05:45
Ben Puryear
e3a74e8bde
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-30 11:38:21 +05:45
github-actions[bot]
0227781820
chore(build): auto-generate vimdoc
2024-05-30 11:38:21 +05:45
Folke Lemaitre
5239fe19ee
feat(keymaps): add comment above/below current line with gco/gcO
2024-05-30 11:38:21 +05:45
Folke Lemaitre
f5df98b003
feat(lsp): config option to exclude certain filetypes from inlay hints. Closes #3202
2024-05-30 11:38:21 +05:45
Folke Lemaitre
2b9e021dc0
fix(copilot-chat): enhanced chat view is now merged upstream, so update your plugins!
2024-05-30 11:38:21 +05:45
github-actions[bot]
7c61b43222
chore(main): release 11.9.0 ( #3333 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-30 11:38:21 +05:45
Folke Lemaitre
6fba1b5a46
fix(lsp): double check for documentHighlight. See #3246
2024-05-30 11:38:21 +05:45
Folke Lemaitre
9ec7891929
feat(copilot-chat): enhanced rendering of the chat window
2024-05-30 11:38:21 +05:45
Folke Lemaitre
850a00a451
fix(copilot-chat): clear -> reset
2024-05-30 11:38:21 +05:45
Folke Lemaitre
5837182752
fix(terminal): make gf behave. Fixes #3335
2024-05-30 11:38:21 +05:45
Folke Lemaitre
c716129f16
fix(edgy): load edgy spec early
2024-05-30 11:38:21 +05:45
Folke Lemaitre
4d5d35b9c7
feat(copilot-chat): make keymaps work in visual mode
2024-05-30 11:38:21 +05:45
Ben Elan
3fcb8e20ff
fix(typescript): invalid value in inlayHints options ( #3331 )
2024-05-30 11:38:21 +05:45
github-actions[bot]
b689007b49
chore(main): release 11.8.0 ( #3326 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-30 11:38:21 +05:45
Folke Lemaitre
393bf7ec0c
feat(extras): added extra for CopilotChat.nvim
2024-05-30 11:38:21 +05:45
Folke Lemaitre
5cc94a3ab9
fix(rust): show error when rust-analyzer not found
2024-05-30 11:38:21 +05:45
Iordanis Petkakis
fd777dacf5
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-30 11:38:21 +05:45
George Guimarães
17109589f5
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-30 11:38:21 +05:45
Folke Lemaitre
a059129a81
fix(laygit): normalize paths. Fixes #3327
2024-05-30 11:38:21 +05:45
github-actions[bot]
d38e01e523
chore(build): auto-generate vimdoc
2024-05-30 11:38:21 +05:45
Folke Lemaitre
29cca00ee1
fix(laygit): use correct .git root for git blame
2024-05-30 11:38:21 +05:45
Folke Lemaitre
8cd2d64e69
fix(snippet): always use top-level snippet session. Fixes #3199
2024-05-30 11:38:21 +05:45
github-actions[bot]
9be9f2cd33
chore(main): release 11.7.0 ( #3317 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-30 11:38:21 +05:45
Folke Lemaitre
0840b60fc7
feat: lazyrc files are now a lazy.nvim feature
2024-05-30 11:38:21 +05:45
Iordanis Petkakis
f55332d1ff
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-30 11:38:21 +05:45
Folke Lemaitre
8a7e0cc3fe
fix(lsp): added a-n, a-p for document highlights and cycling. Closes #3320
2024-05-30 11:38:21 +05:45
jyuan0
562c595cfa
fix(illuminate): s/enabed/enabled ( #3313 )
2024-05-30 11:38:21 +05:45
jyuan0
cf6177422e
fix(lsp): correct previous reference keymap description ( #3314 )
2024-05-30 11:38:21 +05:45
github-actions[bot]
b830781ebe
chore(build): auto-generate vimdoc
2024-05-30 11:38:21 +05:45
Lawrence Ho
1bd7bb037a
fix(lsp): properly get buffer for dynamic capabilities ( #3315 )
2024-05-30 11:38:21 +05:45
github-actions[bot]
16d96ae060
chore(main): release 11.6.1 ( #3292 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-30 11:38:21 +05:45
Folke Lemaitre
75e8dad0ba
fix(lsp): use proper buffer for dynamic capabilities. Fixes #3246
2024-05-30 11:38:21 +05:45
github-actions[bot]
5d0db381bb
chore(main): release 11.6.0 ( #3269 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-30 11:38:21 +05:45
github-actions[bot]
51868fccdb
chore(build): auto-generate vimdoc
2024-05-30 11:38:21 +05:45
Folke Lemaitre
836ca97560
fix(lsp): only enableinlay hints for when buffer is an actual file. See #3284
2024-05-30 11:38:21 +05:45
Caidan Williams
05631fcf92
fix(python): extras.lang.python to enable venv select keys on ft ( #3280 )
2024-05-30 11:38:21 +05:45
Folke Lemaitre
52af1cd420
Revert "fix: set markdown for LICENSE file ( #3276 )"
...
This reverts commit 1eea51606e .
2024-05-30 11:38:21 +05:45
github-actions[bot]
a37918b877
chore(build): auto-generate vimdoc
2024-05-30 11:38:21 +05:45
Rubin Bhandari
41e1c7c516
fix: set markdown for LICENSE file ( #3276 )
2024-05-30 11:38:21 +05:45
Rubin Bhandari
da68c6cb12
Discard changes to lua/lazyvim/plugins/extras/lang/typescript.lua
2024-05-30 11:35:21 +05:45
Rubin Bhandari
7d32aaca6b
fix: use extension instead
2024-05-23 17:52:11 +05:45
Rubin Bhandari
512385380c
fix(typescript): set json filetype for tsbuild file
2024-05-22 15:47:17 +05:45
Folke Lemaitre
ae6d8f1a34
feat(markdown): add formatter for mdx
2024-05-21 23:05:29 +02:00