Commit graph

1712 commits

Author SHA1 Message Date
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
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
Folke Lemaitre
d73397c4aa
fix(snippets): make friendly snippets a dep of nvim-snippets 2024-05-21 19:54:20 +02:00
Folke Lemaitre
2bae438570
fix(cmp): fix cmp's broken snippet parsing functionality. Fixes #3266 2024-05-21 19:51:13 +02:00
Folke Lemaitre
8ba7c64a7d
feat(comments): use ts-comments.nvim instead of nvim-ts-context-commentstring on Neovim 0.10 2024-05-21 19:31:40 +02:00
Folke Lemaitre
55b07dee21
fix(nvim-snippets): enable global friendly-snippets. See #3240 2024-05-21 19:22:41 +02:00
Folke Lemaitre
8c94842b4a
fix(lsp): sometimes lsp client is not fully initialized and doesnt yet have client.supports_method on 0.9.5. Fixes #3263 2024-05-21 18:23:10 +02:00
github-actions[bot]
d19a004136 chore(build): auto-generate vimdoc 2024-05-21 10:01:38 +00:00
github-actions[bot]
6aae99e76d
chore(main): release 11.4.1 (#3256)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-21 12:00:59 +02:00
Folke Lemaitre
8e67bb1240
fix(java): properly pass settings to jdtls 2024-05-20 22:39:36 +02:00
github-actions[bot]
50626e3092
chore(main): release 11.4.0 (#3243)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-20 21:26:18 +02:00